org.decisiondeck.jmcda.persist.xmcda2.generated.impl
Class XNominalImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.decisiondeck.jmcda.persist.xmcda2.generated.impl.XNominalImpl
All Implemented Interfaces:
Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, SimpleValue, XmlObject, XmlTokenSource, XNominal

public class XNominalImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements XNominal

An XML nominal(@http://www.decision-deck.org/2009/XMCDA-2.1.0). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.decisiondeck.jmcda.persist.xmcda2.generated.XNominal
XNominal.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.decisiondeck.jmcda.persist.xmcda2.generated.XNominal
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
XNominalImpl(SchemaType sType)
           
 
Method Summary
 void addLabel(String label)
          Appends the value as the last "label" element
 XDescription addNewDescription()
          Appends and returns a new empty "description" element
 XmlString addNewLabel()
          Appends and returns a new empty value (as xml) as the last "label" element
 XDescription getDescription()
          Gets the "description" element
 String[] getLabelArray()
          Deprecated.  
 String getLabelArray(int i)
          Gets ith "label" element
 List<String> getLabelList()
          Gets a List of "label" elements
 void insertLabel(int i, String label)
          Inserts the value as the ith "label" element
 XmlString insertNewLabel(int i)
          Inserts and returns a new empty value (as xml) as the ith "label" element
 boolean isSetDescription()
          True if has "description" element
 void removeLabel(int i)
          Removes the ith "label" element
 void setDescription(XDescription description)
          Sets the "description" element
 void setLabelArray(int i, String label)
          Sets ith "label" element
 void setLabelArray(String[] labelArray)
          Sets array of all "label" element
 int sizeOfLabelArray()
          Returns number of "label" element
 void unsetDescription()
          Unsets the "description" element
 XmlString[] xgetLabelArray()
          Deprecated.  
 XmlString xgetLabelArray(int i)
          Gets (as xml) ith "label" element
 List<XmlString> xgetLabelList()
          Gets (as xml) a List of "label" elements
 void xsetLabelArray(int i, XmlString label)
          Sets (as xml) ith "label" element
 void xsetLabelArray(XmlString[] labelArray)
          Sets (as xml) array of all "label" element
 
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, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, 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_newValue, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, 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_now, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, 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

XNominalImpl

public XNominalImpl(SchemaType sType)
Method Detail

getDescription

public XDescription getDescription()
Gets the "description" element

Specified by:
getDescription in interface XNominal

isSetDescription

public boolean isSetDescription()
True if has "description" element

Specified by:
isSetDescription in interface XNominal

setDescription

public void setDescription(XDescription description)
Sets the "description" element

Specified by:
setDescription in interface XNominal

addNewDescription

public XDescription addNewDescription()
Appends and returns a new empty "description" element

Specified by:
addNewDescription in interface XNominal

unsetDescription

public void unsetDescription()
Unsets the "description" element

Specified by:
unsetDescription in interface XNominal

getLabelList

public List<String> getLabelList()
Gets a List of "label" elements

Specified by:
getLabelList in interface XNominal

getLabelArray

public String[] getLabelArray()
Deprecated. 

Gets array of all "label" elements

Specified by:
getLabelArray in interface XNominal

getLabelArray

public String getLabelArray(int i)
Gets ith "label" element

Specified by:
getLabelArray in interface XNominal

xgetLabelList

public List<XmlString> xgetLabelList()
Gets (as xml) a List of "label" elements

Specified by:
xgetLabelList in interface XNominal

xgetLabelArray

public XmlString[] xgetLabelArray()
Deprecated. 

Gets array of all "label" elements

Specified by:
xgetLabelArray in interface XNominal

xgetLabelArray

public XmlString xgetLabelArray(int i)
Gets (as xml) ith "label" element

Specified by:
xgetLabelArray in interface XNominal

sizeOfLabelArray

public int sizeOfLabelArray()
Returns number of "label" element

Specified by:
sizeOfLabelArray in interface XNominal

setLabelArray

public void setLabelArray(String[] labelArray)
Sets array of all "label" element

Specified by:
setLabelArray in interface XNominal

setLabelArray

public void setLabelArray(int i,
                          String label)
Sets ith "label" element

Specified by:
setLabelArray in interface XNominal

xsetLabelArray

public void xsetLabelArray(XmlString[] labelArray)
Sets (as xml) array of all "label" element

Specified by:
xsetLabelArray in interface XNominal

xsetLabelArray

public void xsetLabelArray(int i,
                           XmlString label)
Sets (as xml) ith "label" element

Specified by:
xsetLabelArray in interface XNominal

insertLabel

public void insertLabel(int i,
                        String label)
Inserts the value as the ith "label" element

Specified by:
insertLabel in interface XNominal

addLabel

public void addLabel(String label)
Appends the value as the last "label" element

Specified by:
addLabel in interface XNominal

insertNewLabel

public XmlString insertNewLabel(int i)
Inserts and returns a new empty value (as xml) as the ith "label" element

Specified by:
insertNewLabel in interface XNominal

addNewLabel

public XmlString addNewLabel()
Appends and returns a new empty value (as xml) as the last "label" element

Specified by:
addNewLabel in interface XNominal

removeLabel

public void removeLabel(int i)
Removes the ith "label" element

Specified by:
removeLabel in interface XNominal


Copyright © 2011. All Rights Reserved.