|
WebLogic Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.bea.schema.SOMObject
|
+--com.bea.schema.SOMSimpleContent
<simpleContent> Alternative content for complexType's. simpleContent elements must have either a restriction or an extension for a sub-element.
SOMComplexType, Serialized Form| Constructor Summary | |
protected |
SOMSimpleContent(org.xml.sax.Attributes attrs,
SOMObject parent)
constructor for use with SAX parser, loading SOM from a file. |
|
SOMSimpleContent(SOMExtension extension)
|
|
SOMSimpleContent(SOMRestriction restriction)
|
| Method Summary | |
SOMExtension |
add(SOMExtension extension)
add an <extension> or <restriction>. |
SOMAnnotation |
addAnnotation(SOMAnnotation annotation)
add an annotation. |
SOMAttribute |
addAttribute(SOMAttribute attribute)
utility for adding attributes to child, restriction or extension. |
protected SOMObject |
addChild(java.lang.String tagName,
org.xml.sax.Attributes attrs)
|
boolean |
contains(SOMObject child)
Determine if an object is child of this element. |
void |
createDefault(DefaultDocumentOptions options,
org.w3c.dom.Element current)
Not implemented. |
java.util.Map |
getAttributes(boolean getAll)
retrieve the attributes for this schema element. |
SOMExtension |
getExtension()
|
java.lang.String |
getID()
|
SOMRestriction |
getRestriction()
|
SOMAnnotation |
removeAnnotation()
set the annotation at this content type to null. |
void |
toXML(java.io.Writer rtn,
int indent)
|
protected void |
validate(org.w3c.dom.Node element,
java.util.List errorList)
|
| Methods inherited from class com.bea.schema.SOMObject |
addPrefixMapping,
attributesToXML,
collectEffectivePrefixMappings,
doIndent,
getContainmentXPath,
getEffectivePrefixMappings,
getID_UQ,
getParent,
getParentName,
getParentSchema,
getPrefixForTargetNamespace,
getTargetNamespace,
getURIForPrefix,
isCircularReference,
isSchemaChild,
namespacePrefixesToXML,
removeNamespaceQualifier,
removePrefixMapping,
setIndent,
setParent,
toString,
toXML,
toXML,
toXML,
trace,
trace |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Constructor Detail |
public SOMSimpleContent(SOMRestriction restriction)
public SOMSimpleContent(SOMExtension extension)
protected SOMSimpleContent(org.xml.sax.Attributes attrs,
SOMObject parent)
attrs - | Method Detail |
protected SOMObject addChild(java.lang.String tagName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
public java.lang.String getID()
public java.util.Map getAttributes(boolean getAll)
getAll - get all attributespublic SOMAttribute addAttribute(SOMAttribute attribute)
Same as getExtenstion().addAttribute(attribute)
attribute - attribute to be addedpublic SOMExtension add(SOMExtension extension)
extension - extension to add, ignored if nullpublic SOMRestriction getRestriction()
public SOMExtension getExtension()
public SOMAnnotation addAnnotation(SOMAnnotation annotation)
annotation - a previously created annotationpublic SOMAnnotation removeAnnotation()
public boolean contains(SOMObject child)
child - the object in question
public void toXML(java.io.Writer rtn,
int indent)
throws java.io.IOException
protected void validate(org.w3c.dom.Node element,
java.util.List errorList)
public void createDefault(DefaultDocumentOptions options,
org.w3c.dom.Element current)
options - current -
|
WebLogic Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||