|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.schema.SOMObject
com.bea.schema.SOMGroupType
com.bea.schema.SOMGroup
<group> The XML representation for a model group definition schema component is a <group> element information item. It provides for naming a model group for use by reference in the XML representation of complex type definitions and model groups.
Constructor Summary | |
SOMGroup()
|
|
SOMGroup(SOMGroup reference)
|
|
SOMGroup(String name)
|
Method Summary | |
SOMAll |
add(SOMAll p_all)
|
SOMAny |
add(SOMAny p_any)
An <any> is an illegal child element for <group>. |
SOMChoice |
add(SOMChoice p_choice)
|
SOMElement |
add(SOMElement p_element)
An <element> is an illegal child element for <group>. |
SOMGroup |
add(SOMGroup p_group)
|
SOMSequence |
add(SOMSequence p_sequence)
|
void |
createDefault(DefaultDocumentOptions options,
Element current)
|
Map |
getAttributes(boolean getAll)
retrieve the attributes for this schema element. |
String |
getID()
Returns a printable element tag for this Schema Object |
String |
getName()
|
SOMReference |
getRef()
|
boolean |
isRef()
Is this element a reference to another element. |
void |
setName(String name)
|
void |
setRef(SOMReference ref)
set the "ref" attribute. |
void |
setRef(SOMUnresolvedReference ref)
set the element to which this element should reference. |
void |
toXML(Writer rtn,
int indent)
Outputs a formatted XML representation of SOMObject. |
Methods inherited from class com.bea.schema.SOMGroupType |
addAnnotation, addElement, addElement, contains, getAnnotation, getChildren, getChildrenString, getMaxOccurs, getMaxOccursString, getMinOccurs, getMinOccursString, remove, removeAnnotation, setMaxOccurs, setMaxOccurs, setMinOccurs, setMinOccurs |
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 |
Methods inherited from interface com.bea.schema.SOMReference |
contains |
Constructor Detail |
public SOMGroup()
public SOMGroup(String name)
public SOMGroup(SOMGroup reference)
Method Detail |
public String getID()
SOMObject
getID
in interface SOMReference
getID
in class SOMObject
public String getName()
getName
in interface SOMReference
public boolean isRef()
public SOMReference getRef()
public void setName(String name)
public void setRef(SOMReference ref)
setRef
in interface SOMReference
ref
- the group referencepublic void setRef(SOMUnresolvedReference ref)
ref
- the group to be referencedpublic SOMElement add(SOMElement p_element)
add
in class SOMGroupType
public SOMChoice add(SOMChoice p_choice)
add
in class SOMGroupType
public SOMGroup add(SOMGroup p_group)
add
in class SOMGroupType
public SOMSequence add(SOMSequence p_sequence)
add
in class SOMGroupType
public SOMAll add(SOMAll p_all)
add
in class SOMGroupType
public SOMAny add(SOMAny p_any)
add
in class SOMGroupType
p_any
- not applicable
public Map getAttributes(boolean getAll)
getAttributes
in class SOMGroupType
getAll
- get all attributes
public void toXML(Writer rtn, int indent) throws IOException
SOMObject
toXML
in class SOMGroupType
IOException
public void createDefault(DefaultDocumentOptions options, Element current)
createDefault
in class SOMGroupType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |