Class AnnotationDocumentImpl.AnnotationImpl
- 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.AnnotationDocumentImpl.AnnotationImpl
-
- All Implemented Interfaces:
java.io.Serializable
,TypeStoreUser
,AnnotationDocument.Annotation
,OpenAttrs
,SimpleValue
,XmlObject
,XmlTokenSource
- Enclosing class:
- AnnotationDocumentImpl
public static class AnnotationDocumentImpl.AnnotationImpl extends OpenAttrsImpl implements AnnotationDocument.Annotation
An XML annotation(@http://www.w3.org/2001/XMLSchema). This is a complex type.- See Also:
- Serialized Form
-
-
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.AnnotationDocument.Annotation
Factory, type
-
-
Constructor Summary
Constructors Constructor Description AnnotationImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppinfoDocument.Appinfo
addNewAppinfo()
Appends and returns a new empty value (as xml) as the last "appinfo" elementDocumentationDocument.Documentation
addNewDocumentation()
Appends and returns a new empty value (as xml) as the last "documentation" elementAppinfoDocument.Appinfo[]
getAppinfoArray()
Gets array of all "appinfo" elementsAppinfoDocument.Appinfo
getAppinfoArray(int i)
Gets ith "appinfo" elementjava.util.List<AppinfoDocument.Appinfo>
getAppinfoList()
Gets a List of "appinfo" elementsDocumentationDocument.Documentation[]
getDocumentationArray()
Gets array of all "documentation" elementsDocumentationDocument.Documentation
getDocumentationArray(int i)
Gets ith "documentation" elementjava.util.List<DocumentationDocument.Documentation>
getDocumentationList()
Gets a List of "documentation" elementsjava.lang.String
getId()
Gets the "id" attributeAppinfoDocument.Appinfo
insertNewAppinfo(int i)
Inserts and returns a new empty value (as xml) as the ith "appinfo" elementDocumentationDocument.Documentation
insertNewDocumentation(int i)
Inserts and returns a new empty value (as xml) as the ith "documentation" elementboolean
isSetId()
True if has "id" attributevoid
removeAppinfo(int i)
Removes the ith "appinfo" elementvoid
removeDocumentation(int i)
Removes the ith "documentation" elementvoid
setAppinfoArray(int i, AppinfoDocument.Appinfo appinfo)
Sets ith "appinfo" elementvoid
setAppinfoArray(AppinfoDocument.Appinfo[] appinfoArray)
Sets array of all "appinfo" element WARNING: This method is not atomicaly synchronized.void
setDocumentationArray(int i, DocumentationDocument.Documentation documentation)
Sets ith "documentation" elementvoid
setDocumentationArray(DocumentationDocument.Documentation[] documentationArray)
Sets array of all "documentation" element WARNING: This method is not atomicaly synchronized.void
setId(java.lang.String id)
Sets the "id" attributeint
sizeOfAppinfoArray()
Returns number of "appinfo" elementint
sizeOfDocumentationArray()
Returns number of "documentation" elementvoid
unsetId()
Unsets the "id" attributeXmlID
xgetId()
Gets (as xml) the "id" attributevoid
xsetId(XmlID id)
Sets (as xml) the "id" attribute-
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, 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, xmlText
-
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, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Constructor Detail
-
AnnotationImpl
public AnnotationImpl(SchemaType sType)
-
-
Method Detail
-
getAppinfoList
public java.util.List<AppinfoDocument.Appinfo> getAppinfoList()
Gets a List of "appinfo" elements- Specified by:
getAppinfoList
in interfaceAnnotationDocument.Annotation
-
getAppinfoArray
public AppinfoDocument.Appinfo[] getAppinfoArray()
Gets array of all "appinfo" elements- Specified by:
getAppinfoArray
in interfaceAnnotationDocument.Annotation
-
getAppinfoArray
public AppinfoDocument.Appinfo getAppinfoArray(int i)
Gets ith "appinfo" element- Specified by:
getAppinfoArray
in interfaceAnnotationDocument.Annotation
-
sizeOfAppinfoArray
public int sizeOfAppinfoArray()
Returns number of "appinfo" element- Specified by:
sizeOfAppinfoArray
in interfaceAnnotationDocument.Annotation
-
setAppinfoArray
public void setAppinfoArray(AppinfoDocument.Appinfo[] appinfoArray)
Sets array of all "appinfo" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAppinfoArray
in interfaceAnnotationDocument.Annotation
-
setAppinfoArray
public void setAppinfoArray(int i, AppinfoDocument.Appinfo appinfo)
Sets ith "appinfo" element- Specified by:
setAppinfoArray
in interfaceAnnotationDocument.Annotation
-
insertNewAppinfo
public AppinfoDocument.Appinfo insertNewAppinfo(int i)
Inserts and returns a new empty value (as xml) as the ith "appinfo" element- Specified by:
insertNewAppinfo
in interfaceAnnotationDocument.Annotation
-
addNewAppinfo
public AppinfoDocument.Appinfo addNewAppinfo()
Appends and returns a new empty value (as xml) as the last "appinfo" element- Specified by:
addNewAppinfo
in interfaceAnnotationDocument.Annotation
-
removeAppinfo
public void removeAppinfo(int i)
Removes the ith "appinfo" element- Specified by:
removeAppinfo
in interfaceAnnotationDocument.Annotation
-
getDocumentationList
public java.util.List<DocumentationDocument.Documentation> getDocumentationList()
Gets a List of "documentation" elements- Specified by:
getDocumentationList
in interfaceAnnotationDocument.Annotation
-
getDocumentationArray
public DocumentationDocument.Documentation[] getDocumentationArray()
Gets array of all "documentation" elements- Specified by:
getDocumentationArray
in interfaceAnnotationDocument.Annotation
-
getDocumentationArray
public DocumentationDocument.Documentation getDocumentationArray(int i)
Gets ith "documentation" element- Specified by:
getDocumentationArray
in interfaceAnnotationDocument.Annotation
-
sizeOfDocumentationArray
public int sizeOfDocumentationArray()
Returns number of "documentation" element- Specified by:
sizeOfDocumentationArray
in interfaceAnnotationDocument.Annotation
-
setDocumentationArray
public void setDocumentationArray(DocumentationDocument.Documentation[] documentationArray)
Sets array of all "documentation" element WARNING: This method is not atomicaly synchronized.- Specified by:
setDocumentationArray
in interfaceAnnotationDocument.Annotation
-
setDocumentationArray
public void setDocumentationArray(int i, DocumentationDocument.Documentation documentation)
Sets ith "documentation" element- Specified by:
setDocumentationArray
in interfaceAnnotationDocument.Annotation
-
insertNewDocumentation
public DocumentationDocument.Documentation insertNewDocumentation(int i)
Inserts and returns a new empty value (as xml) as the ith "documentation" element- Specified by:
insertNewDocumentation
in interfaceAnnotationDocument.Annotation
-
addNewDocumentation
public DocumentationDocument.Documentation addNewDocumentation()
Appends and returns a new empty value (as xml) as the last "documentation" element- Specified by:
addNewDocumentation
in interfaceAnnotationDocument.Annotation
-
removeDocumentation
public void removeDocumentation(int i)
Removes the ith "documentation" element- Specified by:
removeDocumentation
in interfaceAnnotationDocument.Annotation
-
getId
public java.lang.String getId()
Gets the "id" attribute- Specified by:
getId
in interfaceAnnotationDocument.Annotation
-
xgetId
public XmlID xgetId()
Gets (as xml) the "id" attribute- Specified by:
xgetId
in interfaceAnnotationDocument.Annotation
-
isSetId
public boolean isSetId()
True if has "id" attribute- Specified by:
isSetId
in interfaceAnnotationDocument.Annotation
-
setId
public void setId(java.lang.String id)
Sets the "id" attribute- Specified by:
setId
in interfaceAnnotationDocument.Annotation
-
xsetId
public void xsetId(XmlID id)
Sets (as xml) the "id" attribute- Specified by:
xsetId
in interfaceAnnotationDocument.Annotation
-
unsetId
public void unsetId()
Unsets the "id" attribute- Specified by:
unsetId
in interfaceAnnotationDocument.Annotation
-
-