WebLogic Integration


com.bea.schema.type
Class DerivedNCName

java.lang.Object
  |
  +--com.bea.schema.SOMObject
        |
        +--com.bea.schema.type.SOMType
              |
              +--com.bea.schema.type.SOMElementalType
                    |
                    +--com.bea.schema.type.PrimitiveString
                          |
                          +--com.bea.schema.type.DerivedNormalizedString
                                |
                                +--com.bea.schema.type.DerivedToken
                                      |
                                      +--com.bea.schema.type.DerivedName
                                            |
                                            +--com.bea.schema.type.DerivedNCName
Direct Known Subclasses:
DerivedID, DerivedIDREF

public class DerivedNCName
extends DerivedName

NCName represents XML "non-colonized" Names. The value space of NCName is the set of all strings which match the NCName production of [Namespaces in XML]. The lexical space of NCName is the set of all strings which match the NCName production of [Namespaces in XML]. The base type of NCName is Name.

NCName has the following constraining facets: length minLength maxLength pattern enumeration whiteSpace

Author:
Copyright © 2000, 2001 BEA Systems, Inc. All Rights Reserved.
See Also:
Serialized Form

Fields inherited from class com.bea.schema.type.SOMType
ANYURI, BASE64BINARY, BINARY, BOOLEAN, BYTE, CDATA, CENTURY, DATE, DATETIME, DECIMAL, DOUBLE, DURATION, ENTITIES, ENTITY, FLOAT, GDAY, GMONTH, GMONTHDAY, GYEAR, GYEARMONTH, HEXBINARY, ID, IDREF, IDREFS, INT, INTEGER, LANGUAGE, LONG, MONTH, NAME, NCNAME, NEGATIVEINTEGER, NMTOKEN, NMTOKENS, NONNEGATIVEINTEGER, NONPOSITIVEINTEGER, NORMALIZEDSTRING, NOTATION, NUMBER, POSITIVEINTEGER, QNAME, RECURRINGDATE, RECURRINGDAY, RECURRINGDURATION, SHORT, STRING, TIME, TIMEDURATION, TIMEINSTANT, TIMEPERIOD, TOKEN, UNSIGNEDBYTE, UNSIGNEDINT, UNSIGNEDLONG, UNSIGNEDSHORT, URIREFERENCE, YEAR
 
Constructor Summary
DerivedNCName()
           
 
Method Summary
 java.lang.String getID()
           
 
Methods inherited from class com.bea.schema.type.PrimitiveString
createDefault, getAllowedFacets, isValid
 
Methods inherited from class com.bea.schema.type.SOMElementalType
getTypeRestrictions, isElementalType, isSchemaChild, toXML
 
Methods inherited from class com.bea.schema.type.SOMType
getType, isUserDefinedType
 
Methods inherited from class com.bea.schema.SOMObject
addChild, attributesToXML, doIndent, getID_UQ, getParent, getParentSchema, isCircularReference, 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

DerivedNCName

public DerivedNCName()
Method Detail

getID

public java.lang.String getID()

Overrides:
getID in class DerivedName

WebLogic Integration

WebLogic Integration (WLI)