Class AttributeImpl
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.AttributeImpl
- All Implemented Interfaces:
Serializable,TypeStoreUser,Annotated,Attribute,OpenAttrs,SimpleValue,XmlObject,XmlTokenSource
- Direct Known Subclasses:
TopLevelAttributeImpl
An XML attribute(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Attribute
Attribute.Use -
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty "simpleType" elementGets the "default" attributegetFixed()Gets the "fixed" attributegetForm()Gets the "form" attributegetName()Gets the "name" attributegetRef()Gets the "ref" attributeGets the "simpleType" elementgetType()Gets the "type" attributegetUse()Gets the "use" attributebooleanTrue if has "default" attributebooleanTrue if has "fixed" attributebooleanTrue if has "form" attributebooleanTrue if has "name" attributebooleanisSetRef()True if has "ref" attributebooleanTrue if has "simpleType" elementbooleanTrue if has "type" attributebooleanisSetUse()True if has "use" attributevoidsetDefault(String xdefault) Sets the "default" attributevoidSets the "fixed" attributevoidsetForm(FormChoice.Enum form) Sets the "form" attributevoidSets the "name" attributevoidSets the "ref" attributevoidsetSimpleType(LocalSimpleType simpleType) Sets the "simpleType" elementvoidSets the "type" attributevoidsetUse(Attribute.Use.Enum use) Sets the "use" attributevoidUnsets the "default" attributevoidUnsets the "fixed" attributevoidUnsets the "form" attributevoidUnsets the "name" attributevoidunsetRef()Unsets the "ref" attributevoidUnsets the "simpleType" elementvoidUnsets the "type" attributevoidunsetUse()Unsets the "use" attributeGets (as xml) the "default" attributeGets (as xml) the "fixed" attributexgetForm()Gets (as xml) the "form" attributexgetName()Gets (as xml) the "name" attributexgetRef()Gets (as xml) the "ref" attributexgetType()Gets (as xml) the "type" attributexgetUse()Gets (as xml) the "use" attributevoidxsetDefault(XmlString xdefault) Sets (as xml) the "default" attributevoidSets (as xml) the "fixed" attributevoidxsetForm(FormChoice form) Sets (as xml) the "form" attributevoidSets (as xml) the "name" attributevoidSets (as xml) the "ref" attributevoidSets (as xml) the "type" attributevoidxsetUse(Attribute.Use use) Sets (as xml) the "use" attributeMethods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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_textMethods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, build_nil, build_text, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, equals, execQuery, execQuery, 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, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, 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, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xmlText, xmlTextMethods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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, valueHashCodeMethods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
Constructor Details
-
AttributeImpl
-
-
Method Details
-
getSimpleType
Gets the "simpleType" element- Specified by:
getSimpleTypein interfaceAttribute
-
isSetSimpleType
public boolean isSetSimpleType()True if has "simpleType" element- Specified by:
isSetSimpleTypein interfaceAttribute
-
setSimpleType
Sets the "simpleType" element- Specified by:
setSimpleTypein interfaceAttribute
-
addNewSimpleType
Appends and returns a new empty "simpleType" element- Specified by:
addNewSimpleTypein interfaceAttribute
-
unsetSimpleType
public void unsetSimpleType()Unsets the "simpleType" element- Specified by:
unsetSimpleTypein interfaceAttribute
-
getName
Gets the "name" attribute -
xgetName
Gets (as xml) the "name" attribute -
isSetName
public boolean isSetName()True if has "name" attribute -
setName
Sets the "name" attribute -
xsetName
Sets (as xml) the "name" attribute -
unsetName
public void unsetName()Unsets the "name" attribute -
getRef
Gets the "ref" attribute -
xgetRef
Gets (as xml) the "ref" attribute -
isSetRef
public boolean isSetRef()True if has "ref" attribute -
setRef
Sets the "ref" attribute -
xsetRef
Sets (as xml) the "ref" attribute -
unsetRef
public void unsetRef()Unsets the "ref" attribute -
getType
Gets the "type" attribute -
xgetType
Gets (as xml) the "type" attribute -
isSetType
public boolean isSetType()True if has "type" attribute -
setType
Sets the "type" attribute -
xsetType
Sets (as xml) the "type" attribute -
unsetType
public void unsetType()Unsets the "type" attribute -
getUse
Gets the "use" attribute -
xgetUse
Gets (as xml) the "use" attribute -
isSetUse
public boolean isSetUse()True if has "use" attribute -
setUse
Sets the "use" attribute -
xsetUse
Sets (as xml) the "use" attribute -
unsetUse
public void unsetUse()Unsets the "use" attribute -
getDefault
Gets the "default" attribute- Specified by:
getDefaultin interfaceAttribute
-
xgetDefault
Gets (as xml) the "default" attribute- Specified by:
xgetDefaultin interfaceAttribute
-
isSetDefault
public boolean isSetDefault()True if has "default" attribute- Specified by:
isSetDefaultin interfaceAttribute
-
setDefault
Sets the "default" attribute- Specified by:
setDefaultin interfaceAttribute
-
xsetDefault
Sets (as xml) the "default" attribute- Specified by:
xsetDefaultin interfaceAttribute
-
unsetDefault
public void unsetDefault()Unsets the "default" attribute- Specified by:
unsetDefaultin interfaceAttribute
-
getFixed
Gets the "fixed" attribute -
xgetFixed
Gets (as xml) the "fixed" attribute -
isSetFixed
public boolean isSetFixed()True if has "fixed" attribute- Specified by:
isSetFixedin interfaceAttribute
-
setFixed
Sets the "fixed" attribute -
xsetFixed
Sets (as xml) the "fixed" attribute -
unsetFixed
public void unsetFixed()Unsets the "fixed" attribute- Specified by:
unsetFixedin interfaceAttribute
-
getForm
Gets the "form" attribute -
xgetForm
Gets (as xml) the "form" attribute -
isSetForm
public boolean isSetForm()True if has "form" attribute -
setForm
Sets the "form" attribute -
xsetForm
Sets (as xml) the "form" attribute -
unsetForm
public void unsetForm()Unsets the "form" attribute
-