java.lang.Object
org.enhydra.kelp.common.importer.MakefileReader
- public class MakefileReader
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEEP
private final java.lang.String KEEP
- See Also:
- Constant Field Values
IMPLEMENTS
private final java.lang.String IMPLEMENTS
- See Also:
- Constant Field Values
ROOT
private final java.lang.String ROOT
- See Also:
- Constant Field Values
PACKAGEDIR
private final java.lang.String PACKAGEDIR
- See Also:
- Constant Field Values
XMLC_
private final java.lang.String XMLC_
- See Also:
- Constant Field Values
_CLASSES
private final java.lang.String _CLASSES
- See Also:
- Constant Field Values
_DIR
private final java.lang.String _DIR
- See Also:
- Constant Field Values
_OPTS
private final java.lang.String _OPTS
- See Also:
- Constant Field Values
_OPTS_FILE
private final java.lang.String _OPTS_FILE
- See Also:
- Constant Field Values
PE
private final java.lang.String PE
- See Also:
- Constant Field Values
project
private org.enhydra.kelp.common.node.OtterProject project
filter
private MakefileFilter filter
makeCursor
private MakefileData makeCursor
makeData
private MakefileData[] makeData
makeVector
private java.util.Vector makeVector
docTypes
private java.lang.String[] docTypes
sourcePath
private java.lang.String sourcePath
continueName
private java.lang.String continueName
continueLine
private boolean continueLine
needRead
private boolean needRead
keepFound
private boolean keepFound
MakefileReader
public MakefileReader()
getProject
public org.enhydra.kelp.common.node.OtterProject getProject()
setProject
public void setProject(org.enhydra.kelp.common.node.OtterProject p)
invalidate
public void invalidate()
read
public void read()
getPackageMap
public java.lang.String[][] getPackageMap()
getSymbolicMakefiles
public MakefileData[] getSymbolicMakefiles()
updateProject
public void updateProject()
readDirectory
private void readDirectory(java.io.File root)
setupXMLCNodes
private void setupXMLCNodes()
setupNodeSelection
private void setupNodeSelection(org.enhydra.kelp.common.node.OtterXMLCNode node)
checkForKeep
private void checkForKeep(java.lang.String params)
setupNodeOption
private void setupNodeOption(org.enhydra.kelp.common.node.OtterXMLCNode node)
readFile
private void readFile(java.io.File make)
readLine
private void readLine(java.lang.String in)
preprocessValue
private java.lang.String preprocessValue(java.lang.String in)
trimContinue
private java.lang.String trimContinue(java.lang.String in)