Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.enhydra.kelp.common.importer
Class ImportPaths  view ImportPaths download ImportPaths.java

java.lang.Object
  extended byorg.enhydra.kelp.common.importer.ImportPaths
All Implemented Interfaces:
org.enhydra.kelp.common.node.PropertyKeys

public class ImportPaths
extends java.lang.Object
implements org.enhydra.kelp.common.node.PropertyKeys


Field Summary
private  java.lang.String defaultPackage
           
private  java.lang.String defaultSourcePath
           
private  java.lang.String deployRootPath
           
private  JavaFilter javaFilter
           
private  MakefileReader makefileReader
           
private  java.lang.String pack
           
private  java.lang.String[] PACKAGE_KEYS
           
private  java.lang.String[][] packMap
           
private  java.lang.String PRESENTATION
           
private  org.enhydra.kelp.common.node.OtterProject project
           
(package private) static java.util.ResourceBundle res
           
private  ResourceFilter resourceFilter
           
private  java.lang.String resourcePath
           
private  java.lang.String rootPath
           
private  java.lang.String sourcePath
           
 
Fields inherited from interface org.enhydra.kelp.common.node.PropertyKeys
DEFAULT_CONTENT, DEPLOY_BUILD, DEPLOY_CONTENT_TYPES, DEPLOY_ECHO, DEPLOY_INPUT_FILTER, DEPLOY_OVERWRITE, DEPLOY_PATH_BOOTSTRAP, DEPLOY_PATH_INPUT, DEPLOY_PATH_RESOURCE, DEPLOY_PATH_ROOT, DEPLOY_STARTUP_JAVA, DEPLOY_STARTUP_RUN, DEPLOY_TABLE_FIND, DEPLOY_TABLE_LENGTH, DEPLOY_TABLE_REPLACE, DEPLOY_WEB_APP, NAME_AUTO_PACK, NAME_GENTO, NAME_LIBRARIES, NAME_RESOURCE_STATIC, NAME_SELECTED, NAME_WORKING_DIR, NAME_XMLC_CUSTOM, NAME_XMLC_OPTION_FILEPATH, NAME_XMLC_PARAMETERS, NAME_XMLC_TYPE, VALUE_ENHYDRA, XMLC_BUILD, XMLC_DOC_TYPES, XMLC_MAP_PACKAGE_FROM, XMLC_MAP_PACKAGE_LENGTH, XMLC_MAP_PACKAGE_TO, XMLC_MAP_SCOPE, XMLC_OUTPUT_FILENAME, XMLC_PRINT_ACCESSOR, XMLC_PRINT_DOC, XMLC_PRINT_DOM, XMLC_PRINT_PARSE, XMLC_VERBOSE
 
Constructor Summary
ImportPaths()
           
 
Method Summary
private  int charCount(java.lang.String in, char lookFor)
          Method declaration
private  java.lang.String createPackagePath(java.lang.String packPath)
           
protected  java.lang.String getClassOutputPath()
           
 java.lang.String getDefaultPackage()
          Method declaration
 java.lang.String[][] getDefaultPackageMap()
          Method declaration
 java.lang.String getDefaultResourcePath()
           
 java.lang.String getDefaultSourcePath()
          Method declaration
 java.lang.String getDeployRootPath()
           
 JavaFilter getJavaFilter()
           
 MakefileReader getMakefileReader()
           
 java.lang.String getPackage()
          Method declaration
 java.lang.String[][] getPackageMap()
          Method declaration
protected  java.lang.String getPackagePath()
           
 org.enhydra.kelp.common.node.OtterProject getProject()
           
 java.lang.String getResourcePath()
          Method declaration
 java.lang.String getRootPath()
          Method declaration
 java.lang.String getSourcePath()
          Method declaration
 void initPackageMap(boolean write)
           
protected  void initProject()
           
 void setDeployRootPath(java.lang.String p)
           
 void setPackage(java.lang.String pac)
          Method declaration
 void setPackageMap(java.lang.String[][] m)
          Method declaration
 void setProject(org.enhydra.kelp.common.node.OtterProject p)
           
 void setResourcePath(java.lang.String path)
          Method declaration
 void setRootPath(java.lang.String path)
          Method declaration
 void setSourcePath(java.lang.String path)
          Method declaration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

res

static java.util.ResourceBundle res

PRESENTATION

private final java.lang.String PRESENTATION
See Also:
Constant Field Values

PACKAGE_KEYS

private final java.lang.String[] PACKAGE_KEYS

project

private org.enhydra.kelp.common.node.OtterProject project

pack

private java.lang.String pack

packMap

private java.lang.String[][] packMap

deployRootPath

private java.lang.String deployRootPath

resourcePath

private java.lang.String resourcePath

sourcePath

private java.lang.String sourcePath

rootPath

private java.lang.String rootPath

defaultSourcePath

private java.lang.String defaultSourcePath

defaultPackage

private java.lang.String defaultPackage

resourceFilter

private ResourceFilter resourceFilter

javaFilter

private JavaFilter javaFilter

makefileReader

private MakefileReader makefileReader
Constructor Detail

ImportPaths

public ImportPaths()
Method Detail

initProject

protected void initProject()

getProject

public org.enhydra.kelp.common.node.OtterProject getProject()

getMakefileReader

public MakefileReader getMakefileReader()

getJavaFilter

public JavaFilter getJavaFilter()

setProject

public void setProject(org.enhydra.kelp.common.node.OtterProject p)

getPackage

public java.lang.String getPackage()
Method declaration


setPackage

public void setPackage(java.lang.String pac)
                throws org.enhydra.kelp.common.ValidationException
Method declaration


initPackageMap

public void initPackageMap(boolean write)

getPackageMap

public java.lang.String[][] getPackageMap()
Method declaration


setPackageMap

public void setPackageMap(java.lang.String[][] m)
Method declaration


getPackagePath

protected java.lang.String getPackagePath()

createPackagePath

private java.lang.String createPackagePath(java.lang.String packPath)

getResourcePath

public java.lang.String getResourcePath()
Method declaration


setResourcePath

public void setResourcePath(java.lang.String path)
                     throws org.enhydra.kelp.common.ValidationException
Method declaration


getRootPath

public java.lang.String getRootPath()
Method declaration


setRootPath

public void setRootPath(java.lang.String path)
                 throws org.enhydra.kelp.common.ValidationException
Method declaration


getSourcePath

public java.lang.String getSourcePath()
Method declaration


setSourcePath

public void setSourcePath(java.lang.String path)
                   throws org.enhydra.kelp.common.ValidationException
Method declaration


getDefaultPackage

public java.lang.String getDefaultPackage()
Method declaration


getDefaultPackageMap

public java.lang.String[][] getDefaultPackageMap()
Method declaration


getDefaultResourcePath

public java.lang.String getDefaultResourcePath()

getDefaultSourcePath

public java.lang.String getDefaultSourcePath()
Method declaration


setDeployRootPath

public void setDeployRootPath(java.lang.String p)

getDeployRootPath

public java.lang.String getDeployRootPath()

getClassOutputPath

protected java.lang.String getClassOutputPath()

charCount

private int charCount(java.lang.String in,
                      char lookFor)
Method declaration