Class SimpleTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleTypeImpl
-
- All Implemented Interfaces:
Serializable
,TypeStoreUser
,Annotated
,OpenAttrs
,SimpleType
,SimpleValue
,XmlObject
,XmlTokenSource
- Direct Known Subclasses:
LocalSimpleTypeImpl
,TopLevelSimpleTypeImpl
public class SimpleTypeImpl extends AnnotatedImpl implements SimpleType
An XML simpleType(@http://www.w3.org/2001/XMLSchema). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
Annotated.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs
OpenAttrs.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.SimpleType
SimpleType.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject
XmlObject.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.SimpleType
type
-
-
Constructor Summary
Constructors Constructor Description SimpleTypeImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListDocument.List
addNewList()
Appends and returns a new empty "list" elementRestrictionDocument.Restriction
addNewRestriction()
Appends and returns a new empty "restriction" elementUnionDocument.Union
addNewUnion()
Appends and returns a new empty "union" elementObject
getFinal()
Gets the "final" attributeListDocument.List
getList()
Gets the "list" elementString
getName()
Gets the "name" attributeRestrictionDocument.Restriction
getRestriction()
Gets the "restriction" elementUnionDocument.Union
getUnion()
Gets the "union" elementboolean
isSetFinal()
True if has "final" attributeboolean
isSetList()
True if has "list" elementboolean
isSetName()
True if has "name" attributeboolean
isSetRestriction()
True if has "restriction" elementboolean
isSetUnion()
True if has "union" elementvoid
setFinal(Object xfinal)
Sets the "final" attributevoid
setList(ListDocument.List list)
Sets the "list" elementvoid
setName(String name)
Sets the "name" attributevoid
setRestriction(RestrictionDocument.Restriction restriction)
Sets the "restriction" elementvoid
setUnion(UnionDocument.Union union)
Sets the "union" elementvoid
unsetFinal()
Unsets the "final" attributevoid
unsetList()
Unsets the "list" elementvoid
unsetName()
Unsets the "name" attributevoid
unsetRestriction()
Unsets the "restriction" elementvoid
unsetUnion()
Unsets the "union" elementSimpleDerivationSet
xgetFinal()
Gets (as xml) the "final" attributeXmlNCName
xgetName()
Gets (as xml) the "name" attributevoid
xsetFinal(SimpleDerivationSet xfinal)
Sets (as xml) the "final" attributevoid
xsetName(XmlNCName name)
Sets (as xml) the "name" attribute-
Methods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_text
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_newValue, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Constructor Detail
-
SimpleTypeImpl
public SimpleTypeImpl(SchemaType sType)
-
-
Method Detail
-
getRestriction
public RestrictionDocument.Restriction getRestriction()
Gets the "restriction" element- Specified by:
getRestriction
in interfaceSimpleType
-
isSetRestriction
public boolean isSetRestriction()
True if has "restriction" element- Specified by:
isSetRestriction
in interfaceSimpleType
-
setRestriction
public void setRestriction(RestrictionDocument.Restriction restriction)
Sets the "restriction" element- Specified by:
setRestriction
in interfaceSimpleType
-
addNewRestriction
public RestrictionDocument.Restriction addNewRestriction()
Appends and returns a new empty "restriction" element- Specified by:
addNewRestriction
in interfaceSimpleType
-
unsetRestriction
public void unsetRestriction()
Unsets the "restriction" element- Specified by:
unsetRestriction
in interfaceSimpleType
-
getList
public ListDocument.List getList()
Gets the "list" element- Specified by:
getList
in interfaceSimpleType
-
isSetList
public boolean isSetList()
True if has "list" element- Specified by:
isSetList
in interfaceSimpleType
-
setList
public void setList(ListDocument.List list)
Sets the "list" element- Specified by:
setList
in interfaceSimpleType
-
addNewList
public ListDocument.List addNewList()
Appends and returns a new empty "list" element- Specified by:
addNewList
in interfaceSimpleType
-
unsetList
public void unsetList()
Unsets the "list" element- Specified by:
unsetList
in interfaceSimpleType
-
getUnion
public UnionDocument.Union getUnion()
Gets the "union" element- Specified by:
getUnion
in interfaceSimpleType
-
isSetUnion
public boolean isSetUnion()
True if has "union" element- Specified by:
isSetUnion
in interfaceSimpleType
-
setUnion
public void setUnion(UnionDocument.Union union)
Sets the "union" element- Specified by:
setUnion
in interfaceSimpleType
-
addNewUnion
public UnionDocument.Union addNewUnion()
Appends and returns a new empty "union" element- Specified by:
addNewUnion
in interfaceSimpleType
-
unsetUnion
public void unsetUnion()
Unsets the "union" element- Specified by:
unsetUnion
in interfaceSimpleType
-
getFinal
public Object getFinal()
Gets the "final" attribute- Specified by:
getFinal
in interfaceSimpleType
-
xgetFinal
public SimpleDerivationSet xgetFinal()
Gets (as xml) the "final" attribute- Specified by:
xgetFinal
in interfaceSimpleType
-
isSetFinal
public boolean isSetFinal()
True if has "final" attribute- Specified by:
isSetFinal
in interfaceSimpleType
-
setFinal
public void setFinal(Object xfinal)
Sets the "final" attribute- Specified by:
setFinal
in interfaceSimpleType
-
xsetFinal
public void xsetFinal(SimpleDerivationSet xfinal)
Sets (as xml) the "final" attribute- Specified by:
xsetFinal
in interfaceSimpleType
-
unsetFinal
public void unsetFinal()
Unsets the "final" attribute- Specified by:
unsetFinal
in interfaceSimpleType
-
getName
public String getName()
Gets the "name" attribute- Specified by:
getName
in interfaceSimpleType
-
xgetName
public XmlNCName xgetName()
Gets (as xml) the "name" attribute- Specified by:
xgetName
in interfaceSimpleType
-
isSetName
public boolean isSetName()
True if has "name" attribute- Specified by:
isSetName
in interfaceSimpleType
-
setName
public void setName(String name)
Sets the "name" attribute- Specified by:
setName
in interfaceSimpleType
-
xsetName
public void xsetName(XmlNCName name)
Sets (as xml) the "name" attribute- Specified by:
xsetName
in interfaceSimpleType
-
unsetName
public void unsetName()
Unsets the "name" attribute- Specified by:
unsetName
in interfaceSimpleType
-
-