Uses of Class
de.ispsoft.jaxme.generator.SchemaElement

Packages that use SchemaElement
de.ispsoft.jaxme.generator   
de.ispsoft.jaxme.generator.decorators   
de.ispsoft.jaxme.generator.dtd   
de.ispsoft.jaxme.generator.javaclasswriter   
de.ispsoft.jaxme.generator.parselets   
de.ispsoft.jaxme.generator.visitors   
 

Uses of SchemaElement in de.ispsoft.jaxme.generator
 

Subclasses of SchemaElement in de.ispsoft.jaxme.generator
 class SchemaAbstractSimpleElement
          Implementation of a simple element.
 class SchemaAttribute
          Implementation of an attribute.
 class SchemaComplexElement
          Implementation of a complex element.
 class SchemaComplexJdbcElement
          An extension of the SchemaComplexElement with additional information related to JDBC.
 class SchemaSimpleElement
          Implementation of a simple element.
 

Methods in de.ispsoft.jaxme.generator that return SchemaElement
protected  SchemaElement XsdSchemaReader.findElement(java.lang.String pElementName, org.w3c.dom.Element pElement, Schema pSchema, ParserData pParserData)
           
 SchemaElement XsdSchemaReader.parseElement(SchemaAnnotationOwner pParent, org.w3c.dom.Element pElement, ParserData pParserData, boolean pGlobal)
          Called for parsing a single schema element from the given DOM tree.
 SchemaElement XsdJdbcSchemaReader.parseElement(SchemaAnnotationOwner pParent, org.w3c.dom.Element pElement, ParserData pParserData, boolean pGlobal)
          Called for parsing a single schema element from the given DOM tree.
 SchemaElement SchemaElement.getExtendedElement()
          Returns an element extended by the current element.
 

Methods in de.ispsoft.jaxme.generator with parameters of type SchemaElement
 void XsdSchemaWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void XsdSchemaWriter.write(java.util.Map pGeneratedElements, org.xml.sax.ContentHandler pHandler, NamespaceSupport pNss, java.util.List pContext, SchemaElement pElement)
          Called for writing a schema element.
 void XsdSchemaWriter.writeSimpleElement(java.util.Map pGeneratedElements, org.xml.sax.ContentHandler pHandler, NamespaceSupport pNss, java.util.List pContext, SchemaElement pElement)
          Called for writing a complex schema element.
 void XsdSchemaWriter.writeComplexElement(java.util.Map pGeneratedElements, org.xml.sax.ContentHandler pHandler, NamespaceSupport pNss, java.util.List pContext, SchemaElement pElement)
          Called for writing a complex schema element.
 void XsdSchemaReader.addDecorators(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pElement)
          Adds decorators to a generated element or attribute.
 void XsdSchemaReader.parseElementAttributes(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, org.w3c.dom.Element pElement, ParserData pParserData, boolean pGlobal)
          Called for parsing the standard attributes from an element or attribute definition.
protected  void XsdSchemaReader.parseAppInfoNode(SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
           
protected  void XsdJdbcSchemaReader.parseAppInfoNode(SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
           
abstract  void SourceWriterImpl.write(SchemaElement pElement)
          Called for writing a single schema element.
 java.lang.String SourceWriterImpl.getOption(SchemaElement pElement, java.lang.String pName)
          Returns a value for an option.
 void SourceWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void SchemaElement.setExtendedElement(SchemaElement pExtendedElement)
          Sets an element extended by the current element.
 void SchemaComplexElement.addChild(SchemaElement pChild)
          Adds a new child to the list of childs.
 void Schema.addSchemaElement(SchemaElement pElement)
          Adds a new SchemaElement to the list of SchemaElements.
protected  void SampleWriter.write(SchemaElement pElement, org.xml.sax.ContentHandler pHandler, NamespaceSupport pNss)
          Writes a simple element to the given writer.
 void SampleWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void SampleWriter.write(java.io.Writer pWriter, SchemaElement pElement)
          Called for writing a single schema element into the given writer.
protected  JavaClassWriter JdbcJavaSourceWriter.getJavaClassWriter(SchemaElement pElement)
          Creates a JavaClassWriter for the given element.
protected  JavaClassWriter JavaSourceWriter.getJavaClassWriter(SchemaElement pElement)
          Creates a JavaClassWriter for the given element.
 void JavaSourceWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
protected  void DebugWriter.write(SchemaElement pElement, int indent)
          Actually writing a single schema element.
 void DebugWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void ComparatorWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
protected  BeanClassWriter BeanWriter.getBeanClassWriter(SchemaElement pElement)
          Returns a BeanClassWriter for the given element.
 void BeanWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 

Uses of SchemaElement in de.ispsoft.jaxme.generator.decorators
 

Methods in de.ispsoft.jaxme.generator.decorators with parameters of type SchemaElement
protected  org.w3c.dom.Element ElementDecoratorFactoryImpl.getDecoratorDeclaration(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for finding a decorator declaration.
protected  ElementDecorator ElementDecoratorFactoryImpl.newElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode, org.w3c.dom.Element pDecoratorNode)
          Creates, configures and returns a new decorator, based on the decorator declaration returned by getDecoratorDeclaration().
 ElementDecorator ElementDecoratorFactoryImpl.newDefaultElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a default ElementDecorator, if getDecoratorDeclaration() returned null.
 ElementDecorator ElementDecoratorFactoryImpl.getElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a new ElementDecorator, which is attached to an element or attribute pSchemaElement.
 ElementDecorator ElementDecoratorFactory.getElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a new ElementDecorator, which is attached to an element or attribute pSchemaElement.
 void ElementDecorator.parseAppInfoNode(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for parsing a node in an elements xs:appinfo section.
 

Uses of SchemaElement in de.ispsoft.jaxme.generator.dtd
 

Methods in de.ispsoft.jaxme.generator.dtd with parameters of type SchemaElement
protected  void DTDSchemaReader.getInfo(SchemaElement pElement, DTDObject pDtdElement)
           
 

Uses of SchemaElement in de.ispsoft.jaxme.generator.javaclasswriter
 

Methods in de.ispsoft.jaxme.generator.javaclasswriter with parameters of type SchemaElement
protected  JavaField BasicJavaClassWriter.getFieldDeclaration(JavaSource pJs, SchemaElement pChild)
          Generates a single attributes or subelements declaration.
protected  JavaMethod BasicJavaClassWriter.getGetFieldMethod(JavaSource pJs, SchemaElement pChild)
          Creates a fields get method.
protected  JavaMethod BasicJavaClassWriter.getSetFieldMethod(JavaSource pJs, SchemaElement pChild)
          Creates a fields set method.
protected  JavaMethod BasicJavaClassWriter.getAddFieldMethod(JavaSource pJs, SchemaElement pChild)
          Creates a fields add method.
protected  void BasicJavaClassWriter.generateField(JavaSource pJs, SchemaElement pChild)
          Generates a single attribute or subelement.
protected  void BasicJavaClassWriter.generateFields(SchemaElement pElement, JavaSource pJs)
          Adds properties for a complex elements attributes and subelements.
protected  int BasicJavaClassWriter.generateCloneFor(JavaMethod pJm, SchemaElement pElement, int i)
          Clones a single attribute or child element.
protected  void BasicJavaClassWriter.fillPrefixList(SchemaElement pElement, java.util.Map pUris, java.util.Set pPrefixes)
          Fills the list generated by getPrefixListField().
 

Uses of SchemaElement in de.ispsoft.jaxme.generator.parselets
 

Methods in de.ispsoft.jaxme.generator.parselets with parameters of type SchemaElement
 ElementDecorator SimpleParseletDecoratorFactory.getElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a new ElementDecorator, which is attached to an element or attribute pSchemaElement.
 void ParseletWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void ParseletDecoratorImpl.parseAppInfoNode(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Does nothing.
 void ParseletDecoratorImpl.init(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Initializes the ParseletDecorator with the settings being read from the various arguments.
 ElementDecorator ParseletDecoratorFactory.getElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a new ElementDecorator, which is attached to an element or attribute pSchemaElement.
 void ParseletDecorator.init(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Initializes the ParseletDecorator with the settings being read from the various arguments.
 void ComplexParseletDecorator.init(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Initializes the ParseletDecorator with the settings being read from the various arguments.
 

Uses of SchemaElement in de.ispsoft.jaxme.generator.visitors
 

Methods in de.ispsoft.jaxme.generator.visitors with parameters of type SchemaElement
 void VisitorWriter.write(SchemaElement pElement)
          Called for writing a single schema element.
 void VisitorDecoratorImpl.parseAppInfoNode(SchemaAnnotationOwner pParent, SchemaElement pSchemaElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for parsing a node in an elements xs:appinfo section.
 ElementDecorator VisitorDecoratorFactory.newDefaultElementDecorator(SchemaAnnotationOwner pParent, SchemaElement pElement, ParserData pParserData, org.w3c.dom.Element pNode)
          Called for creating a default ElementDecorator, if getDecoratorDeclaration() returned null.