java.lang.Object
org.enhydra.kelp.common.bridge.MetaDataHandlerV2
- All Implemented Interfaces:
- MetaDataHandler
- public class MetaDataHandlerV2
- extends java.lang.Object
- implements MetaDataHandler
|
Method Summary |
java.lang.String |
getClassName()
|
boolean |
getCompileSource()
|
java.lang.Object[] |
getDeleteElements()
|
java.lang.String |
getDocumentOutput()
|
java.lang.String |
getInputDocument()
|
java.io.File |
getJavaClassSource()
|
java.io.File |
getJavaInterfaceSource()
|
boolean |
getKeepGeneratedSource()
|
java.lang.Object |
getMetaData()
|
java.lang.String |
getPackageName()
|
boolean |
getPrintAccessorInfo()
|
boolean |
getPrintDocumentInfo()
|
boolean |
getPrintDOM()
|
boolean |
getPrintParseInfo()
|
boolean |
getPrintVersion()
|
boolean |
getRecompilation()
|
java.lang.Object[] |
getURLMappings()
|
boolean |
getVerbose()
|
private void |
mergeDeleteElements(org.enhydra.xml.xmlc.metadata.MetaData meta,
org.enhydra.xml.xmlc.metadata.DeleteElement[] elements)
|
private void |
mergeMetaData(org.enhydra.xml.xmlc.metadata.MetaData newMeta,
org.enhydra.kelp.common.node.OtterXMLCNode node)
|
void |
parse(java.lang.String[] files,
java.lang.String[] args,
java.io.PrintWriter writer,
org.enhydra.kelp.common.node.OtterXMLCNode node)
|
private java.lang.String |
pathToClass(java.lang.String outputRoot,
java.lang.String in)
|
void |
save(java.io.File op)
|
private void |
setClassName(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String n)
|
void |
setClassName(java.lang.String n)
|
void |
setCompileSource(boolean b)
|
private void |
setCompileSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
private void |
setDocumentOutput(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String s)
|
void |
setDocumentOutput(java.lang.String s)
|
private void |
setInputDocument(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String s)
|
void |
setInputDocument(java.lang.String s)
|
void |
setJavaClassSource(java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
|
private void |
setJavaClassSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
|
void |
setJavaInterfaceSource(java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
|
private void |
setJavaInterfaceSource(org.enhydra.xml.xmlc.metadata.MetaData meta)
|
void |
setKeepGeneratedSource(boolean b)
|
private void |
setKeepGeneratedSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setPrintAccessorInfo(boolean b)
|
private void |
setPrintAccessorInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setPrintDocumentInfo(boolean b)
|
private void |
setPrintDocumentInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setPrintDOM(boolean b)
|
private void |
setPrintDOM(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setPrintParseInfo(boolean b)
|
private void |
setPrintParseInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setPrintVersion(boolean b)
|
private void |
setPrintVersion(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setRecompilation(boolean b)
|
private void |
setRecompilation(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
void |
setVerbose(boolean b)
|
private void |
setVerbose(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CUSTOM_INPUT_DOC_TYPES
private final java.lang.String[] CUSTOM_INPUT_DOC_TYPES
FILE_PROTOCOL
private final java.lang.String FILE_PROTOCOL
- See Also:
- Constant Field Values
metaData
private org.enhydra.xml.xmlc.metadata.MetaData metaData
MetaDataHandlerV2
public MetaDataHandlerV2()
getCompileSource
public boolean getCompileSource()
- Specified by:
getCompileSource in interface MetaDataHandler
setCompileSource
public void setCompileSource(boolean b)
- Specified by:
setCompileSource in interface MetaDataHandler
setCompileSource
private void setCompileSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getDocumentOutput
public java.lang.String getDocumentOutput()
- Specified by:
getDocumentOutput in interface MetaDataHandler
setDocumentOutput
public void setDocumentOutput(java.lang.String s)
- Specified by:
setDocumentOutput in interface MetaDataHandler
setDocumentOutput
private void setDocumentOutput(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String s)
getInputDocument
public java.lang.String getInputDocument()
- Specified by:
getInputDocument in interface MetaDataHandler
setInputDocument
public void setInputDocument(java.lang.String s)
- Specified by:
setInputDocument in interface MetaDataHandler
setInputDocument
private void setInputDocument(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String s)
getKeepGeneratedSource
public boolean getKeepGeneratedSource()
- Specified by:
getKeepGeneratedSource in interface MetaDataHandler
setKeepGeneratedSource
public void setKeepGeneratedSource(boolean b)
- Specified by:
setKeepGeneratedSource in interface MetaDataHandler
setKeepGeneratedSource
private void setKeepGeneratedSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getPrintAccessorInfo
public boolean getPrintAccessorInfo()
- Specified by:
getPrintAccessorInfo in interface MetaDataHandler
setPrintAccessorInfo
public void setPrintAccessorInfo(boolean b)
- Specified by:
setPrintAccessorInfo in interface MetaDataHandler
setPrintAccessorInfo
private void setPrintAccessorInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getPrintDocumentInfo
public boolean getPrintDocumentInfo()
- Specified by:
getPrintDocumentInfo in interface MetaDataHandler
setPrintDocumentInfo
public void setPrintDocumentInfo(boolean b)
- Specified by:
setPrintDocumentInfo in interface MetaDataHandler
setPrintDocumentInfo
private void setPrintDocumentInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getPrintDOM
public boolean getPrintDOM()
- Specified by:
getPrintDOM in interface MetaDataHandler
setPrintDOM
public void setPrintDOM(boolean b)
- Specified by:
setPrintDOM in interface MetaDataHandler
setPrintDOM
private void setPrintDOM(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getPrintParseInfo
public boolean getPrintParseInfo()
- Specified by:
getPrintParseInfo in interface MetaDataHandler
setPrintParseInfo
public void setPrintParseInfo(boolean b)
- Specified by:
setPrintParseInfo in interface MetaDataHandler
setPrintParseInfo
private void setPrintParseInfo(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getPrintVersion
public boolean getPrintVersion()
- Specified by:
getPrintVersion in interface MetaDataHandler
setPrintVersion
public void setPrintVersion(boolean b)
- Specified by:
setPrintVersion in interface MetaDataHandler
setPrintVersion
private void setPrintVersion(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getVerbose
public boolean getVerbose()
- Specified by:
getVerbose in interface MetaDataHandler
setVerbose
public void setVerbose(boolean b)
- Specified by:
setVerbose in interface MetaDataHandler
setVerbose
private void setVerbose(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getClassName
public java.lang.String getClassName()
- Specified by:
getClassName in interface MetaDataHandler
setClassName
public void setClassName(java.lang.String n)
- Specified by:
setClassName in interface MetaDataHandler
setClassName
private void setClassName(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.lang.String n)
getJavaClassSource
public java.io.File getJavaClassSource()
- Specified by:
getJavaClassSource in interface MetaDataHandler
setJavaClassSource
public void setJavaClassSource(java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
- Specified by:
setJavaClassSource in interface MetaDataHandler
setJavaClassSource
private void setJavaClassSource(org.enhydra.xml.xmlc.metadata.MetaData meta,
java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
getJavaInterfaceSource
public java.io.File getJavaInterfaceSource()
- Specified by:
getJavaInterfaceSource in interface MetaDataHandler
setJavaInterfaceSource
public void setJavaInterfaceSource(java.io.File f,
org.enhydra.kelp.common.node.OtterXMLCNode node)
- Specified by:
setJavaInterfaceSource in interface MetaDataHandler
setJavaInterfaceSource
private void setJavaInterfaceSource(org.enhydra.xml.xmlc.metadata.MetaData meta)
getPackageName
public java.lang.String getPackageName()
- Specified by:
getPackageName in interface MetaDataHandler
getRecompilation
public boolean getRecompilation()
- Specified by:
getRecompilation in interface MetaDataHandler
setRecompilation
public void setRecompilation(boolean b)
- Specified by:
setRecompilation in interface MetaDataHandler
setRecompilation
private void setRecompilation(org.enhydra.xml.xmlc.metadata.MetaData meta,
boolean b)
getDeleteElements
public java.lang.Object[] getDeleteElements()
- Specified by:
getDeleteElements in interface MetaDataHandler
mergeDeleteElements
private void mergeDeleteElements(org.enhydra.xml.xmlc.metadata.MetaData meta,
org.enhydra.xml.xmlc.metadata.DeleteElement[] elements)
getURLMappings
public java.lang.Object[] getURLMappings()
- Specified by:
getURLMappings in interface MetaDataHandler
getMetaData
public java.lang.Object getMetaData()
- Specified by:
getMetaData in interface MetaDataHandler
parse
public void parse(java.lang.String[] files,
java.lang.String[] args,
java.io.PrintWriter writer,
org.enhydra.kelp.common.node.OtterXMLCNode node)
throws org.enhydra.xml.xmlc.XMLCException,
java.io.IOException
- Specified by:
parse in interface MetaDataHandler
mergeMetaData
private void mergeMetaData(org.enhydra.xml.xmlc.metadata.MetaData newMeta,
org.enhydra.kelp.common.node.OtterXMLCNode node)
save
public void save(java.io.File op)
throws java.io.IOException
- Specified by:
save in interface MetaDataHandler
pathToClass
private java.lang.String pathToClass(java.lang.String outputRoot,
java.lang.String in)