WebLogic Integration


Uses of Class
com.bea.schema.SOMObject

Packages that use SOMObject
com.bea.schema Objects/interfaces for BEA Schema support. 
com.bea.schema.facet Objects/interfaces for BEA Schema facet support. 
com.bea.schema.type Objects/interfaces for BEA Schema predefined types. 
 

Uses of SOMObject in com.bea.schema
 

Subclasses of SOMObject in com.bea.schema
 class SOMAll
          <all> The grouping construct for schema components.
 class SOMAnnotation
          <annotation> The XML representation for an annotation schema component is an element information item.
 class SOMAny
          <any> The XML representation for a wildcard schema component is an any or anyAttribute element information item.
 class SOMAppInfo
          <appInfo> content element for the schema element annotation.
 class SOMAttribute
          <attribute> The XML representation for an attribute declaration schema component is an <attribute> element information item.
 class SOMAttributeGroup
          <attributeGroup> The XML representation for an attribute group definition schema component is an <attributeGroup> element information item.
 class SOMBasic
          Abstract base class for SOMElement and SOMAttribute.
 class SOMChoice
          <choice> The grouping construct for schema components.
 class SOMComplexContent
          <complexContent> Alternative content for complexType's.
 class SOMComplexExtension
          <extension> This class acts as a wrapper to extension elements for complexContent.
 class SOMComplexRestriction
          <restriction> This class acts as a wrapper to restriction elements for complexContent.
 class SOMComplexType
          <complexType> This class acts as a wrapper to complexType elements.
 class SOMDocumentation
          <documentation> content element for the schema element annotation.
 class SOMElement
          <element> The XML representation for an element declaration schema component is an <element> element information item.
 class SOMExtension
          <extension> This class acts as a wrapper to extension elements.
 class SOMGroup
          <group> The XML representation for a model group definition schema component is a <group> element information item.
 class SOMGroupType
          Abstract base class for all schema group types
 class SOMList
          <list> A defining construct for schema components.
 class SOMRestriction
          <restriction> A restricting construct for schema components.
 class SOMSchema
          <schema> The SOMSchema object is the building block for the Schema Object Model, SOM.
 class SOMSequence
          <sequence> The grouping construct for schema components.
 class SOMSimpleContent
          <simpleContent> Alternative content for complexType's.
 class SOMSimpleType
          <simpleType> defines a simple user defined schema type
 class SOMUnion
          <union> A defining construct for schema components.
 class SOMUnresolvedReference
          Place holder for element(s) and attribute(s) not yet defined.
 class SOMUserDefinedType
          Superclass for complexType and simpleType
 

Methods in com.bea.schema that return SOMObject
protected  SOMObject SOMObject.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
          for use with the SAX parser while loading a SOM from a file.
 SOMObject SOMObject.getParent()
          get a reference to the parent object
protected  SOMObject SOMSimpleType.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
 SOMObject SOMSimpleType.removeConstraint()
          remove the previously set constraint.
 SOMObject SOMSimpleType.getConstraint()
          The generic constraint - for the type specific constraint, use getRestriction(), getList(), or getUnion().
protected  SOMObject SOMSimpleContent.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMComplexContent.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMAttributeGroup.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMExtension.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMComplexExtension.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMGroupType.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
 SOMObject SOMGroupType.remove(SOMObject child)
          remove a child sub-element.
protected  SOMObject SOMBasic.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMSchema.lookupObject(java.lang.String name, java.util.Map map)
          Lookup a SOMObject by name from the given Map.
protected  SOMObject SOMRestriction.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMAnnotation.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
protected  SOMObject SOMComplexType.addChild(java.lang.String tagName, org.xml.sax.Attributes attrs)
           
 SOMObject SOMValidationException.getReference()
          get reference to the SOMObject that created the validation error.
 

Methods in com.bea.schema with parameters of type SOMObject
 void SOMObject.setParent(SOMObject parent)
           
 boolean SOMSimpleContent.contains(SOMObject child)
          Determine if an object is child of this element.
 boolean SOMAttributeGroup.contains(SOMObject child)
          Determine if an object is child of this element.
 boolean SOMExtension.contains(SOMObject child)
          Determine if an object is child of this element.
 SOMObject SOMGroupType.remove(SOMObject child)
          remove a child sub-element.
 boolean SOMGroupType.contains(SOMObject child)
          Determine if an object is child of this element.
 boolean SOMBasic.contains(SOMObject child)
          Determine if an object is child of this element.
 void SOMRestriction.setParent(SOMObject parent)
           
 boolean SOMUnresolvedReference.contains(SOMObject child)
           
 boolean SOMReference.contains(SOMObject child)
           
 boolean SOMComplexType.contains(SOMObject child)
          Determine if an object is child of this element.
 

Constructors in com.bea.schema with parameters of type SOMObject
SOMSimpleType.SOMSimpleType(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMSimpleContent.SOMSimpleContent(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMComplexContent.SOMComplexContent(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMAttributeGroup.SOMAttributeGroup(java.lang.String name, SOMObject parent)
           
SOMAttributeGroup.SOMAttributeGroup(SOMAttributeGroup ref, SOMObject parent)
          Construct an <attributeGroup> reference
SOMAttributeGroup.SOMAttributeGroup(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMExtension.SOMExtension(SOMObject parent, org.xml.sax.Attributes attrs)
           
SOMComplexExtension.SOMComplexExtension(SOMObject parent, org.xml.sax.Attributes attrs)
           
SOMGroupType.SOMGroupType(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMAll.SOMAll(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMAny.SOMAny(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMComplexRestriction.SOMComplexRestriction(SOMObject parent, org.xml.sax.Attributes attrs)
           
SOMBasic.SOMBasic(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMGroup.SOMGroup(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMAttribute.SOMAttribute(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMElement.SOMElement(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMChoice.SOMChoice(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMSequence.SOMSequence(org.xml.sax.Attributes attrs, SOMObject parent)
          constructor for use with SAX parser, loading SOM from a file.
SOMUnresolvedReference.SOMUnresolvedReference(SOMObject parent, java.lang.String name)
          Creating a SOMUnresolvedReference registers this instance in the schema's table of unresolved references.
SOMComplexType.SOMComplexType(org.xml.sax.Attributes attrs, SOMObject parent)
           
SOMValidationException.SOMValidationException(SOMObject ref, org.w3c.dom.Node node, java.lang.String message)
           
SOMValidationException.SOMValidationException(SOMObject ref, org.w3c.dom.Node node, java.lang.String message, java.lang.Object[] messageArgs)
           
 

Uses of SOMObject in com.bea.schema.facet
 

Subclasses of SOMObject in com.bea.schema.facet
 class FacetDuration
          Deprecated. 3/16/2001
 class FacetEncoding
          Deprecated. 3/16/2001
 class FacetEnumeration
          enumeration constrains the value space to a specified set of values.
 class FacetFractionDigits
          fractionDigits is the maximum number of digits in the fractional part of values of datatypes derived from number.
 class FacetLength
          length is the number of units of length, where units of length varies depending on the type that is being derived from.
 class FacetMaxExclusive
          maxExclusive is the exclusive upper bound of the value space for a datatype with the ordered property.
 class FacetMaxInclusive
          maxInclusive is the inclusive upper bound of the value space for a datatype with the ordered property.
 class FacetMaxLength
          maxLength is the maximum number of units of length, where units of length varies depending on the type that is being derived from.
 class FacetMinExclusive
          minExclusive is the exclusive lower bound of the value space for a datatype with the ordered property.
 class FacetMinInclusive
          minInclusive is the inclusive lower bound of the value space for a datatype with the ordered property.
 class FacetMinLength
          minLength is the minimum number of units of length, where units of length varies depending on the type that is being derived from.
 class FacetPattern
          pattern is a constraint on the value space of a datatype which is achieved by constraining the lexical space to literals which match a specific pattern.
 class FacetPeriod
          Deprecated. 3/16/2001
 class FacetPrecision
          Deprecated. 3/16/2001 superceded by totalDigits
 class FacetScale
          Deprecated. 3/16/2001 superceded by fractionDigits
 class FacetTotalDigits
          totalDigits is the maximum number of digits in values of datatypes derived from number.
 class FacetWhiteSpace
          whiteSpace constrains the value space of types derived from string such that the various behaviors specified in Attribute Value Normalization in [XML 1.0 (Second Edition)] are realized.
 class NumericFacet
           
 class SOMFacet
           
 

Uses of SOMObject in com.bea.schema.type
 

Subclasses of SOMObject in com.bea.schema.type
 class DerivedByte
          byte is derived from short by setting the value of maxInclusive to be 127 and minInclusive to be -128.
 class DerivedCDATA
          Deprecated. 3/16/2001 superceded by normalizedString
 class DerivedCentury
          Deprecated. 3/16/2001
 class DerivedDate
          Deprecated. 3/16/2001
 class DerivedENTITIES
          ENTITIES represents the ENTITIES attribute type from [XML 1.0 Recommendation (Second Edition)].
 class DerivedENTITY
          ENTITY represents the ENTITY attribute type from [XML 1.0 (Second Edition)].
 class DerivedID
          ID represents the ID attribute type from [XML 1.0 (Second Edition)].
 class DerivedIDREF
          IDREF represents the IDREF attribute type from [XML 1.0 (Second Edition)].
 class DerivedIDREFS
          IDREFS represents the IDREFS attribute type from [XML 1.0 Recommendation (Second Edition)].
 class DerivedInt
          int is derived from long by setting the value of maxInclusive to be 2147483647 and minInclusive to be -2147483648.
 class DerivedInteger
          integer is derived from number by fixing the value of fractionDigits to be 0.
 class DerivedLanguage
          language represents natural language identifiers as defined by [RFC 1766].
 class DerivedLong
          long is derived from integer by setting the value of maxInclusive to be 9223372036854775807 and minInclusive to be -9223372036854775808.
 class DerivedMonth
          Deprecated. 3/16/2001
 class DerivedName
          name represents XML Names.
 class DerivedNCName
          NCName represents XML "non-colonized" Names.
 class DerivedNegativeInteger
          negativeInteger is derived from nonPositiveInteger by setting the value of maxInclusive to be -1.
 class DerivedNMTOKEN
          NMTOKEN represents the NMTOKEN attribute type from [XML 1.0 (Second Edition)].
 class DerivedNMTOKENS
          NMTOKENS represents the NMTOKENS attribute type from [XML 1.0 (Second Edition)].
 class DerivedNonNegativeInteger
          nonNegativeInteger is derived from integer by setting the value of minInclusive to be 0.
 class DerivedNonPositiveInteger
          nonPositiveInteger is derived from integer by setting the value of maxInclusive to be 0.
 class DerivedNormalizedString
          normalizedString represents white space normalized strings.
 class DerivedNOTATION
          Deprecated. 3/16/2001 superceded by PrimitiveNOTATION
 class DerivedPositiveInteger
          positiveInteger is derived from nonNegativeInteger by setting the value of minInclusive to be 1.
 class DerivedRecurringDate
          Deprecated. 3/16/2001
 class DerivedRecurringDay
          Deprecated. 3/16/2001
 class DerivedShort
          short is derived from int by setting the value of maxInclusive to be 32767 and minInclusive to be -32768.
 class DerivedTime
          Deprecated. 3/16/2001
 class DerivedTimeInstant
          Deprecated. 3/16/2001
 class DerivedTimePeriod
          Deprecated. 3/16/2001
 class DerivedToken
          token represents tokenized strings.
 class DerivedUnsignedByte
          unsignedByte is derived from unsignedShort by setting the value of maxInclusive to be 255.
 class DerivedUnsignedInt
          unsignedInt is derived from unsignedLong by setting the value of maxInclusive to be 4294967295.
 class DerivedUnsignedLong
          unsignedLong is derived from nonNegativeInteger by setting the value of maxInclusive to be 18446744073709551615.
 class DerivedUnsignedShort
          unsignedShort is derived from unsignedInt by setting the value of maxInclusive to be 65535.
 class DerivedYear
          Deprecated. 3/16/2001
 class PrimitiveAnyURI
          anyURI represents a Uniform Resource Identifier Reference (URI).
 class PrimitiveBase64Binary
          base64Binary represents Base64-encoded arbitrary binary data.
 class PrimitiveBinary
          Deprecated. 3/16/2001 superceded by hexBinary and base64Binary
 class PrimitiveBoolean
          boolean has the value space required to support the mathematical concept of binary-valued logic: {true, false}.
 class PrimitiveDate
          date represents a calendar date.
 class PrimitiveDateTime
          dateTime represents a specific instant of time.
 class PrimitiveDecimal
          decimal represents arbitrary precision decimal numbers.
 class PrimitiveDouble
          The double datatype corresponds to IEEE double-precision 64-bit floating point type [IEEE 754-1985].
 class PrimitiveDuration
          duration represents a duration of time.
 class PrimitiveENTITY
          Deprecated. 3/16/2001 superceded by DerivedENTITY
 class PrimitiveFloat
          float corresponds to the IEEE single-precision 32-bit floating point type [IEEE 754-1985].
 class PrimitiveGDay
          gDay is a gregorian day that recurs, specifically a day of the month such as the 5th of the month.
 class PrimitiveGMonth
          gMonth is a gregorian month that recurs every year.
 class PrimitiveGMonthDay
          gMonthDay is a gregorian date that recurs, specifically a day of the year such as the third of May.
 class PrimitiveGYear
          gYear represents a gregorian calendar year.
 class PrimitiveGYearMonth
          gYearMonth represents a specific gregorian month in a specific gregorian year.
 class PrimitiveHexBinary
          hexBinary represents arbitrary hex-encoded binary data.
 class PrimitiveID
          Deprecated. 3/16/2001 superceded by DerivedID
 class PrimitiveIDREF
          Deprecated. 3/16/2001 superceded by DerivedIDREF
 class PrimitiveNOTATION
          NOTATION represents the NOTATION attribute type from [XML 1.0 (Second Edition)].
 class PrimitiveNumber
          Deprecated. 5/2/2001
 class PrimitiveQName
          QName represents XML qualified names.
 class PrimitiveRecurringDuration
          Deprecated. 3/16/2001
 class PrimitiveString
          The string datatype represents character strings in XML.
 class PrimitiveTime
          time represents an instant of time that recurs every day.
 class PrimitiveTimeDuration
          Deprecated. 3/16/2001
 class PrimitiveUriReference
          Deprecated. 3/16/2001 superceded by anyURI
 class SOMElementalType
          abstract base class for all Primitive and Derived types.
 class SOMType
          <anyType> Base class for all SOM type objects, including complexType and simpleType.
 class SOMUnresolvedType
          Place holder for complex and simpleTypes not yet defined.
 

Constructors in com.bea.schema.type with parameters of type SOMObject
SOMUnresolvedType.SOMUnresolvedType(SOMObject parent, java.lang.String name)
          Creating a SOMUnresolvedType registers this instance in the schema's table of unresolved types.
 


WebLogic Integration

WebLogic Integration (WLI)