org.apache.ws.jaxme.generator.sg.impl
public class JAXBObjectSG extends JAXBSGItem implements ObjectSGChain
Constructor Summary | |
---|---|
JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSAttribute pAttribute, Context pClassContext) Creates a new, local instance of JAXBObjectSG, generating the given attribute within the given {@link Context}. | |
JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSElement pElement) Creates a new, global instance of JAXBObjectSG, generating the given element. | |
JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSElement pElement, Context pClassContext) Creates a new, local instance of JAXBObjectSG, generating the given element within the given {@link Context}. | |
JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, TypeSG pComplexType, XSSimpleContentType pContainer, XSType pType) Creates a new instance of JAXBObjectSG generating the given simple
content | |
JAXBObjectSG(SGFactory pFactory, SchemaSG pSchema, XSAny pAny) Creates a new instance of JAXBObjectSG generating the given wildcard object. |
Method Summary | |
---|---|
void | generate(ObjectSG pController) |
Context | getClassContext(ObjectSG pController) |
SGFactory | getFactory(ObjectSG pController) |
Locator | getLocator(ObjectSG pController) |
XsQName | getName(ObjectSG pController) |
SchemaSG | getSchema(ObjectSG pController) |
TypeSG | getTypeSG(ObjectSG pController) |
JavaSource | getXMLHandler(ObjectSG pController) |
JavaSource | getXMLImplementation(ObjectSG pController) |
JavaSource | getXMLInterface(ObjectSG pController) |
JavaSource | getXMLSerializer(ObjectSG pController) |
void | init(ObjectSG pController) |
boolean | isGlobal(ObjectSG pController) |
Creates a new, local instance of JAXBObjectSG, generating the given attribute within the given {@link Context}.
Creates a new, global instance of JAXBObjectSG, generating the given element.
Creates a new, local instance of JAXBObjectSG, generating the given element within the given {@link Context}.
Creates a new instance of JAXBObjectSG generating the given simple
content pContent
of the given complex type
pComplexType
.
Creates a new instance of JAXBObjectSG generating the given wildcard object.