Uses of Interface
org.episteme.natural.chemistry.loaders.cml.AbstractCMLDocument
Packages that use AbstractCMLDocument
Package
Description
Provides the
org.episteme.natural.chemistry.loaders.cml module.Provides the
org.episteme.natural.chemistry.loaders.cml.cmlimpl module.-
Uses of AbstractCMLDocument in org.episteme.natural.chemistry.loaders.cml
Subclasses with type arguments of type AbstractCMLDocument in org.episteme.natural.chemistry.loaders.cmlMethods in org.episteme.natural.chemistry.loaders.cml that return AbstractCMLDocumentModifier and TypeMethodDescriptionCMLDocumentFactory.createDocument()create document with current documentClassNameAbstractBase.getCMLDocument()get owner document as CMLDocument.Workflow.getCMLDocument()Gets the CMLDocument for object creation.protected AbstractCMLDocumentCMLReader.loadFromInputStream(InputStream is, String id) protected AbstractCMLDocumentCMLReader.loadFromSource(String resourceId) CMLDocumentFactory.parseSAX(InputSource is) Parses an XML document into the DOM, creating a new owner document (debug is false).CMLDocumentFactory.parseSAX(InputSource is, boolean debug) Parses an XML document into the DOM, creating a new owner document.CMLDocumentFactory.parseString(String xmlString) convenience method; parses a string representing a well-formed XML documentReads a CML document from a file.CMLReader.read(InputStream input) Reads a CML document from an input stream.Reads a CML document from a URL.CMLReader.readFromString(String cml) Reads a CML document from a string.Methods in org.episteme.natural.chemistry.loaders.cml that return types with arguments of type AbstractCMLDocumentMethods in org.episteme.natural.chemistry.loaders.cml with parameters of type AbstractCMLDocumentModifier and TypeMethodDescriptionAbstractBase.deepCopy(AbstractCMLDocument document) deep clones an element including subclassingBaseTool.getTestInstance(AbstractCMLDocument doc, int serial) a standard instance for testing. returns null unless subclassedCMLDocumentFactory.parseSAX(InputSource is, AbstractCMLDocument doc) parses XML document into existing DOM The new document must be well-formed with a single root element the application will probably wish to relocate this in the DOM. debug is set to falseCMLDocumentFactory.parseSAX(InputSource is, AbstractCMLDocument doc, boolean debug) parses XML document into existing DOM The new document must be well-formewd with a single root element the application will probably wish to relocate this in the DOM.intBaseTool.processCommandLine(String[] args, int offset, List<Object> argVector, AbstractCMLDocument doc) process the commandline from main routines. normally subclassed -
Uses of AbstractCMLDocument in org.episteme.natural.chemistry.loaders.cml.cmlimpl
Classes in org.episteme.natural.chemistry.loaders.cml.cmlimpl that implement AbstractCMLDocumentModifier and TypeClassDescriptionclassThe base class for any CML Document objectsFields in org.episteme.natural.chemistry.loaders.cml.cmlimpl declared as AbstractCMLDocumentModifier and TypeFieldDescriptionprotected AbstractCMLDocumentBaseToolImpl.documentprotected AbstractCMLDocumentCMLBaseImpl.ownerDocumentMethods in org.episteme.natural.chemistry.loaders.cml.cmlimpl that return AbstractCMLDocumentModifier and TypeMethodDescriptionDocumentFactoryImpl.createDocument()Creates a CMLDocument instance using the current documentClassName.DocumentFactoryImpl.createDocument(String documentClassName) Creates a CMLDocument instance using the specified class name.static AbstractCMLDocumentDocumentFactoryImpl.createNewDocument()Creates a new CMLDocument this creates Documents of the subclassed documentClassName NOTE: The default class will create Elements of type CMLBaseImpl, subclassed to fit the schema.BaseToolImpl.getCMLDocument()CMLBaseImpl.getCMLDocument()DocumentFactoryImpl.parseSAX(InputSource is) Parses an XML document via SAX (whitespace is ignored).DocumentFactoryImpl.parseSAX(InputSource is, boolean debug) Parses an XML document via SAX with optional debugging (whitespace is ignored).DocumentFactoryImpl.parseString(String xmlString) Convenience method to parse an XML string into a CMLDocument.Methods in org.episteme.natural.chemistry.loaders.cml.cmlimpl with parameters of type AbstractCMLDocumentModifier and TypeMethodDescriptionCMLBaseImpl.deepCopy(AbstractCMLDocument document) deep clones an element including subclassingBaseToolImpl.getTestInstance(AbstractCMLDocument doc, int serial) a standard instance for testing. returns null unless subclassedDocumentFactoryImpl.parseSAX(InputSource is, AbstractCMLDocument doc) Parses an XML document via SAX into an existing DOM (whitespace is ignored).DocumentFactoryImpl.parseSAX(InputSource is, AbstractCMLDocument doc, boolean debug) Description of the Method whitespace is ignoredintBaseToolImpl.processCommandLine(String[] args, int offset, List<Object> argVector, AbstractCMLDocument doc) process the commandline from main routines. normally subclassedstatic AbstractBaseAbstractCMLDocumentImpl.transferOwnerDocument(AbstractCMLDocument doc, AbstractBase elem) Constructors in org.episteme.natural.chemistry.loaders.cml.cmlimpl with parameters of type AbstractCMLDocumentModifierConstructorDescriptionBaseToolImpl(AbstractCMLDocument document) new BaseTool containing a new AbstractBase.protectedCMLBaseImpl(String tagName, AbstractCMLDocument document) used when creating new nodes in a DOMSaxHandlerImpl(AbstractCMLDocument d, boolean debug) Creates a new SaxHandlerImpl object.