com.bea.schema
Class SOMComplexRestriction

java.lang.Object
  extended bycom.bea.schema.SOMObject
      extended bycom.bea.schema.SOMExtension
          extended bycom.bea.schema.SOMComplexExtension
              extended bycom.bea.schema.SOMComplexRestriction
All Implemented Interfaces:
Serializable

public class SOMComplexRestriction
extends SOMComplexExtension

<restriction> This class acts as a wrapper to restriction elements for complexContent.

Since:
9/1/2001
Version:
1.0
Author:
sharpe
See Also:
Serialized Form

Constructor Summary
SOMComplexRestriction(SOMType base)
          Constructs a new <restriction> element of a given base type.
 
Method Summary
 String getID()
          Returns a printable element tag for this Schema Object
 
Methods inherited from class com.bea.schema.SOMComplexExtension
addAll, addChoice, addGroup, addSequence, createDefault, getGroup, removeGroup, setBase, setGroup, toXML
 
Methods inherited from class com.bea.schema.SOMExtension
addAnnotation, addAttribute, addAttribute, addAttribute, addAttributeGroup, contains, getAnnotation, getAttributeElements, getAttributeGroups, getAttributes, getBase, 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

SOMComplexRestriction

public SOMComplexRestriction(SOMType base)
Constructs a new <restriction> element of a given base type.

Parameters:
base - type to be restricted.
Method Detail

getID

public String getID()
Description copied from class: SOMObject
Returns a printable element tag for this Schema Object

Overrides:
getID in class SOMExtension