org.decisiondeck.jmcda.persist.xmcda2.generated
Interface XCriterion

All Superinterfaces:
XmlObject, XmlTokenSource
All Known Implementing Classes:
XCriterionImpl

public interface XCriterion
extends XmlObject

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


Nested Class Summary
static class XCriterion.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 void addActive(boolean active)
          Appends the value as the last "active" element
 XmlBoolean addNewActive()
          Appends and returns a new empty value (as xml) as the last "active" element
 XAttributeReference addNewAttributeReference()
          Appends and returns a new empty value (as xml) as the last "attributeReference" element
 XFunction addNewCriterionFunction()
          Appends and returns a new empty value (as xml) as the last "criterionFunction" element
 XCriterionReference addNewCriterionReference()
          Appends and returns a new empty value (as xml) as the last "criterionReference" element
 XCriterionValue addNewCriterionValue()
          Appends and returns a new empty value (as xml) as the last "criterionValue" element
 XDescription addNewDescription()
          Appends and returns a new empty "description" element
 XScale addNewScale()
          Appends and returns a new empty value (as xml) as the last "scale" element
 XThresholds addNewThresholds()
          Appends and returns a new empty value (as xml) as the last "thresholds" element
 boolean[] getActiveArray()
          Deprecated.  
 boolean getActiveArray(int i)
          Gets ith "active" element
 List<Boolean> getActiveList()
          Gets a List of "active" elements
 XAttributeReference[] getAttributeReferenceArray()
          Deprecated.  
 XAttributeReference getAttributeReferenceArray(int i)
          Gets ith "attributeReference" element
 List<XAttributeReference> getAttributeReferenceList()
          Gets a List of "attributeReference" elements
 XFunction[] getCriterionFunctionArray()
          Deprecated.  
 XFunction getCriterionFunctionArray(int i)
          Gets ith "criterionFunction" element
 List<XFunction> getCriterionFunctionList()
          Gets a List of "criterionFunction" elements
 XCriterionReference[] getCriterionReferenceArray()
          Deprecated.  
 XCriterionReference getCriterionReferenceArray(int i)
          Gets ith "criterionReference" element
 List<XCriterionReference> getCriterionReferenceList()
          Gets a List of "criterionReference" elements
 XCriterionValue[] getCriterionValueArray()
          Deprecated.  
 XCriterionValue getCriterionValueArray(int i)
          Gets ith "criterionValue" element
 List<XCriterionValue> getCriterionValueList()
          Gets a List of "criterionValue" elements
 XDescription getDescription()
          Gets the "description" element
 String getId()
          Gets the "id" attribute
 String getMcdaConcept()
          Gets the "mcdaConcept" attribute
 String getName()
          Gets the "name" attribute
 XScale[] getScaleArray()
          Deprecated.  
 XScale getScaleArray(int i)
          Gets ith "scale" element
 List<XScale> getScaleList()
          Gets a List of "scale" elements
 XThresholds[] getThresholdsArray()
          Deprecated.  
 XThresholds getThresholdsArray(int i)
          Gets ith "thresholds" element
 List<XThresholds> getThresholdsList()
          Gets a List of "thresholds" elements
 void insertActive(int i, boolean active)
          Inserts the value as the ith "active" element
 XmlBoolean insertNewActive(int i)
          Inserts and returns a new empty value (as xml) as the ith "active" element
 XAttributeReference insertNewAttributeReference(int i)
          Inserts and returns a new empty value (as xml) as the ith "attributeReference" element
 XFunction insertNewCriterionFunction(int i)
          Inserts and returns a new empty value (as xml) as the ith "criterionFunction" element
 XCriterionReference insertNewCriterionReference(int i)
          Inserts and returns a new empty value (as xml) as the ith "criterionReference" element
 XCriterionValue insertNewCriterionValue(int i)
          Inserts and returns a new empty value (as xml) as the ith "criterionValue" element
 XScale insertNewScale(int i)
          Inserts and returns a new empty value (as xml) as the ith "scale" element
 XThresholds insertNewThresholds(int i)
          Inserts and returns a new empty value (as xml) as the ith "thresholds" element
 boolean isSetDescription()
          True if has "description" element
 boolean isSetMcdaConcept()
          True if has "mcdaConcept" attribute
 boolean isSetName()
          True if has "name" attribute
 void removeActive(int i)
          Removes the ith "active" element
 void removeAttributeReference(int i)
          Removes the ith "attributeReference" element
 void removeCriterionFunction(int i)
          Removes the ith "criterionFunction" element
 void removeCriterionReference(int i)
          Removes the ith "criterionReference" element
 void removeCriterionValue(int i)
          Removes the ith "criterionValue" element
 void removeScale(int i)
          Removes the ith "scale" element
 void removeThresholds(int i)
          Removes the ith "thresholds" element
 void setActiveArray(boolean[] activeArray)
          Sets array of all "active" element
 void setActiveArray(int i, boolean active)
          Sets ith "active" element
 void setAttributeReferenceArray(int i, XAttributeReference attributeReference)
          Sets ith "attributeReference" element
 void setAttributeReferenceArray(XAttributeReference[] attributeReferenceArray)
          Sets array of all "attributeReference" element
 void setCriterionFunctionArray(int i, XFunction criterionFunction)
          Sets ith "criterionFunction" element
 void setCriterionFunctionArray(XFunction[] criterionFunctionArray)
          Sets array of all "criterionFunction" element
 void setCriterionReferenceArray(int i, XCriterionReference criterionReference)
          Sets ith "criterionReference" element
 void setCriterionReferenceArray(XCriterionReference[] criterionReferenceArray)
          Sets array of all "criterionReference" element
 void setCriterionValueArray(int i, XCriterionValue criterionValue)
          Sets ith "criterionValue" element
 void setCriterionValueArray(XCriterionValue[] criterionValueArray)
          Sets array of all "criterionValue" element
 void setDescription(XDescription description)
          Sets the "description" element
 void setId(String id)
          Sets the "id" attribute
 void setMcdaConcept(String mcdaConcept)
          Sets the "mcdaConcept" attribute
 void setName(String name)
          Sets the "name" attribute
 void setScaleArray(int i, XScale scale)
          Sets ith "scale" element
 void setScaleArray(XScale[] scaleArray)
          Sets array of all "scale" element
 void setThresholdsArray(int i, XThresholds thresholds)
          Sets ith "thresholds" element
 void setThresholdsArray(XThresholds[] thresholdsArray)
          Sets array of all "thresholds" element
 int sizeOfActiveArray()
          Returns number of "active" element
 int sizeOfAttributeReferenceArray()
          Returns number of "attributeReference" element
 int sizeOfCriterionFunctionArray()
          Returns number of "criterionFunction" element
 int sizeOfCriterionReferenceArray()
          Returns number of "criterionReference" element
 int sizeOfCriterionValueArray()
          Returns number of "criterionValue" element
 int sizeOfScaleArray()
          Returns number of "scale" element
 int sizeOfThresholdsArray()
          Returns number of "thresholds" element
 void unsetDescription()
          Unsets the "description" element
 void unsetMcdaConcept()
          Unsets the "mcdaConcept" attribute
 void unsetName()
          Unsets the "name" attribute
 XmlBoolean[] xgetActiveArray()
          Deprecated.  
 XmlBoolean xgetActiveArray(int i)
          Gets (as xml) ith "active" element
 List<XmlBoolean> xgetActiveList()
          Gets (as xml) a List of "active" elements
 XmlString xgetId()
          Gets (as xml) the "id" attribute
 XmlString xgetMcdaConcept()
          Gets (as xml) the "mcdaConcept" attribute
 XmlString xgetName()
          Gets (as xml) the "name" attribute
 void xsetActiveArray(int i, XmlBoolean active)
          Sets (as xml) ith "active" element
 void xsetActiveArray(XmlBoolean[] activeArray)
          Sets (as xml) array of all "active" element
 void xsetId(XmlString id)
          Sets (as xml) the "id" attribute
 void xsetMcdaConcept(XmlString mcdaConcept)
          Sets (as xml) the "mcdaConcept" attribute
 void xsetName(XmlString name)
          Sets (as xml) the "name" attribute
 
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
 

Field Detail

type

static final SchemaType type
Method Detail

getDescription

XDescription getDescription()
Gets the "description" element


isSetDescription

boolean isSetDescription()
True if has "description" element


setDescription

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


addNewDescription

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


unsetDescription

void unsetDescription()
Unsets the "description" element


getActiveList

List<Boolean> getActiveList()
Gets a List of "active" elements


getActiveArray

boolean[] getActiveArray()
Deprecated. 

Gets array of all "active" elements


getActiveArray

boolean getActiveArray(int i)
Gets ith "active" element


xgetActiveList

List<XmlBoolean> xgetActiveList()
Gets (as xml) a List of "active" elements


xgetActiveArray

XmlBoolean[] xgetActiveArray()
Deprecated. 

Gets (as xml) array of all "active" elements


xgetActiveArray

XmlBoolean xgetActiveArray(int i)
Gets (as xml) ith "active" element


sizeOfActiveArray

int sizeOfActiveArray()
Returns number of "active" element


setActiveArray

void setActiveArray(boolean[] activeArray)
Sets array of all "active" element


setActiveArray

void setActiveArray(int i,
                    boolean active)
Sets ith "active" element


xsetActiveArray

void xsetActiveArray(XmlBoolean[] activeArray)
Sets (as xml) array of all "active" element


xsetActiveArray

void xsetActiveArray(int i,
                     XmlBoolean active)
Sets (as xml) ith "active" element


insertActive

void insertActive(int i,
                  boolean active)
Inserts the value as the ith "active" element


addActive

void addActive(boolean active)
Appends the value as the last "active" element


insertNewActive

XmlBoolean insertNewActive(int i)
Inserts and returns a new empty value (as xml) as the ith "active" element


addNewActive

XmlBoolean addNewActive()
Appends and returns a new empty value (as xml) as the last "active" element


removeActive

void removeActive(int i)
Removes the ith "active" element


getScaleList

List<XScale> getScaleList()
Gets a List of "scale" elements


getScaleArray

XScale[] getScaleArray()
Deprecated. 

Gets array of all "scale" elements


getScaleArray

XScale getScaleArray(int i)
Gets ith "scale" element


sizeOfScaleArray

int sizeOfScaleArray()
Returns number of "scale" element


setScaleArray

void setScaleArray(XScale[] scaleArray)
Sets array of all "scale" element


setScaleArray

void setScaleArray(int i,
                   XScale scale)
Sets ith "scale" element


insertNewScale

XScale insertNewScale(int i)
Inserts and returns a new empty value (as xml) as the ith "scale" element


addNewScale

XScale addNewScale()
Appends and returns a new empty value (as xml) as the last "scale" element


removeScale

void removeScale(int i)
Removes the ith "scale" element


getCriterionFunctionList

List<XFunction> getCriterionFunctionList()
Gets a List of "criterionFunction" elements


getCriterionFunctionArray

XFunction[] getCriterionFunctionArray()
Deprecated. 

Gets array of all "criterionFunction" elements


getCriterionFunctionArray

XFunction getCriterionFunctionArray(int i)
Gets ith "criterionFunction" element


sizeOfCriterionFunctionArray

int sizeOfCriterionFunctionArray()
Returns number of "criterionFunction" element


setCriterionFunctionArray

void setCriterionFunctionArray(XFunction[] criterionFunctionArray)
Sets array of all "criterionFunction" element


setCriterionFunctionArray

void setCriterionFunctionArray(int i,
                               XFunction criterionFunction)
Sets ith "criterionFunction" element


insertNewCriterionFunction

XFunction insertNewCriterionFunction(int i)
Inserts and returns a new empty value (as xml) as the ith "criterionFunction" element


addNewCriterionFunction

XFunction addNewCriterionFunction()
Appends and returns a new empty value (as xml) as the last "criterionFunction" element


removeCriterionFunction

void removeCriterionFunction(int i)
Removes the ith "criterionFunction" element


getCriterionValueList

List<XCriterionValue> getCriterionValueList()
Gets a List of "criterionValue" elements


getCriterionValueArray

XCriterionValue[] getCriterionValueArray()
Deprecated. 

Gets array of all "criterionValue" elements


getCriterionValueArray

XCriterionValue getCriterionValueArray(int i)
Gets ith "criterionValue" element


sizeOfCriterionValueArray

int sizeOfCriterionValueArray()
Returns number of "criterionValue" element


setCriterionValueArray

void setCriterionValueArray(XCriterionValue[] criterionValueArray)
Sets array of all "criterionValue" element


setCriterionValueArray

void setCriterionValueArray(int i,
                            XCriterionValue criterionValue)
Sets ith "criterionValue" element


insertNewCriterionValue

XCriterionValue insertNewCriterionValue(int i)
Inserts and returns a new empty value (as xml) as the ith "criterionValue" element


addNewCriterionValue

XCriterionValue addNewCriterionValue()
Appends and returns a new empty value (as xml) as the last "criterionValue" element


removeCriterionValue

void removeCriterionValue(int i)
Removes the ith "criterionValue" element


getThresholdsList

List<XThresholds> getThresholdsList()
Gets a List of "thresholds" elements


getThresholdsArray

XThresholds[] getThresholdsArray()
Deprecated. 

Gets array of all "thresholds" elements


getThresholdsArray

XThresholds getThresholdsArray(int i)
Gets ith "thresholds" element


sizeOfThresholdsArray

int sizeOfThresholdsArray()
Returns number of "thresholds" element


setThresholdsArray

void setThresholdsArray(XThresholds[] thresholdsArray)
Sets array of all "thresholds" element


setThresholdsArray

void setThresholdsArray(int i,
                        XThresholds thresholds)
Sets ith "thresholds" element


insertNewThresholds

XThresholds insertNewThresholds(int i)
Inserts and returns a new empty value (as xml) as the ith "thresholds" element


addNewThresholds

XThresholds addNewThresholds()
Appends and returns a new empty value (as xml) as the last "thresholds" element


removeThresholds

void removeThresholds(int i)
Removes the ith "thresholds" element


getAttributeReferenceList

List<XAttributeReference> getAttributeReferenceList()
Gets a List of "attributeReference" elements


getAttributeReferenceArray

XAttributeReference[] getAttributeReferenceArray()
Deprecated. 

Gets array of all "attributeReference" elements


getAttributeReferenceArray

XAttributeReference getAttributeReferenceArray(int i)
Gets ith "attributeReference" element


sizeOfAttributeReferenceArray

int sizeOfAttributeReferenceArray()
Returns number of "attributeReference" element


setAttributeReferenceArray

void setAttributeReferenceArray(XAttributeReference[] attributeReferenceArray)
Sets array of all "attributeReference" element


setAttributeReferenceArray

void setAttributeReferenceArray(int i,
                                XAttributeReference attributeReference)
Sets ith "attributeReference" element


insertNewAttributeReference

XAttributeReference insertNewAttributeReference(int i)
Inserts and returns a new empty value (as xml) as the ith "attributeReference" element


addNewAttributeReference

XAttributeReference addNewAttributeReference()
Appends and returns a new empty value (as xml) as the last "attributeReference" element


removeAttributeReference

void removeAttributeReference(int i)
Removes the ith "attributeReference" element


getCriterionReferenceList

List<XCriterionReference> getCriterionReferenceList()
Gets a List of "criterionReference" elements


getCriterionReferenceArray

XCriterionReference[] getCriterionReferenceArray()
Deprecated. 

Gets array of all "criterionReference" elements


getCriterionReferenceArray

XCriterionReference getCriterionReferenceArray(int i)
Gets ith "criterionReference" element


sizeOfCriterionReferenceArray

int sizeOfCriterionReferenceArray()
Returns number of "criterionReference" element


setCriterionReferenceArray

void setCriterionReferenceArray(XCriterionReference[] criterionReferenceArray)
Sets array of all "criterionReference" element


setCriterionReferenceArray

void setCriterionReferenceArray(int i,
                                XCriterionReference criterionReference)
Sets ith "criterionReference" element


insertNewCriterionReference

XCriterionReference insertNewCriterionReference(int i)
Inserts and returns a new empty value (as xml) as the ith "criterionReference" element


addNewCriterionReference

XCriterionReference addNewCriterionReference()
Appends and returns a new empty value (as xml) as the last "criterionReference" element


removeCriterionReference

void removeCriterionReference(int i)
Removes the ith "criterionReference" element


getId

String getId()
Gets the "id" attribute


xgetId

XmlString xgetId()
Gets (as xml) the "id" attribute


setId

void setId(String id)
Sets the "id" attribute


xsetId

void xsetId(XmlString id)
Sets (as xml) the "id" attribute


getName

String getName()
Gets the "name" attribute


xgetName

XmlString xgetName()
Gets (as xml) the "name" attribute


isSetName

boolean isSetName()
True if has "name" attribute


setName

void setName(String name)
Sets the "name" attribute


xsetName

void xsetName(XmlString name)
Sets (as xml) the "name" attribute


unsetName

void unsetName()
Unsets the "name" attribute


getMcdaConcept

String getMcdaConcept()
Gets the "mcdaConcept" attribute


xgetMcdaConcept

XmlString xgetMcdaConcept()
Gets (as xml) the "mcdaConcept" attribute


isSetMcdaConcept

boolean isSetMcdaConcept()
True if has "mcdaConcept" attribute


setMcdaConcept

void setMcdaConcept(String mcdaConcept)
Sets the "mcdaConcept" attribute


xsetMcdaConcept

void xsetMcdaConcept(XmlString mcdaConcept)
Sets (as xml) the "mcdaConcept" attribute


unsetMcdaConcept

void unsetMcdaConcept()
Unsets the "mcdaConcept" attribute



Copyright © 2011. All Rights Reserved.