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

Quick Search    Search Deep

org.enhydra.kelp.common.bridge
Class MetaDataHandlerV2  view MetaDataHandlerV2 download MetaDataHandlerV2.java

java.lang.Object
  extended byorg.enhydra.kelp.common.bridge.MetaDataHandlerV2
All Implemented Interfaces:
MetaDataHandler

public class MetaDataHandlerV2
extends java.lang.Object
implements MetaDataHandler


Field Summary
private  java.lang.String[] CUSTOM_INPUT_DOC_TYPES
           
private  java.lang.String FILE_PROTOCOL
           
private  org.enhydra.xml.xmlc.metadata.MetaData metaData
           
 
Constructor Summary
MetaDataHandlerV2()
           
 
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
 

Field Detail

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
Constructor Detail

MetaDataHandlerV2

public MetaDataHandlerV2()
Method Detail

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)