|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.schema.SOMObject com.bea.schema.SOMExtension com.bea.schema.SOMComplexExtension
<extension> This class acts as a wrapper to extension elements for complexContent.
Constructor Summary | |
SOMComplexExtension(SOMType base)
Constructs a new <extension> element of a given base type. |
Method Summary | |
SOMAll |
addAll()
|
SOMChoice |
addChoice()
|
SOMGroup |
addGroup()
|
SOMSequence |
addSequence()
|
void |
createDefault(DefaultDocumentOptions options,
Element current)
Not implemented. |
SOMGroupType |
getGroup()
|
SOMGroupType |
removeGroup()
|
void |
setBase(String type)
performs a type lookup for the type name. |
SOMGroupType |
setGroup(SOMGroupType group)
|
void |
toXML(Writer rtn,
int indent)
Outputs a formatted XML representation of SOMObject. |
Methods inherited from class com.bea.schema.SOMExtension |
addAnnotation, addAttribute, addAttribute, addAttribute, addAttributeGroup, contains, getAnnotation, getAttributeElements, getAttributeGroups, getAttributes, getBase, getID, listAttributesExtended, removeAllAttributeGroups, removeAllAttributes, removeAnnotation, removeAttribute, removeAttributeGroup, setBase |
Methods inherited from class com.bea.schema.SOMObject |
addPrefixMapping, getContainmentXPath, getEffectivePrefixMappings, getID_UQ, getParent, getParentName, getParentSchema, getPrefixForTargetNamespace, getPrefixMapping, getTargetNamespace, getURIForPrefix, isCircularReference, isSchemaChild, msg, msg, removeNamespaceQualifier, removePrefixMapping, setIndent, setParent, setTargetNamespace, toString, toXML, toXML, toXML |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SOMComplexExtension(SOMType base)
base
- type to be extended.Method Detail |
public void setBase(String type)
setBase
in class SOMExtension
type
- type name to lookuppublic SOMGroupType getGroup()
public SOMGroupType setGroup(SOMGroupType group)
public SOMSequence addSequence()
public SOMChoice addChoice()
public SOMAll addAll()
public SOMGroup addGroup()
public SOMGroupType removeGroup()
public void toXML(Writer rtn, int indent) throws IOException
SOMObject
toXML
in class SOMExtension
IOException
public void createDefault(DefaultDocumentOptions options, Element current)
createDefault
in class SOMExtension
options
- current
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |