org.cip4.jdflib.auto
Class JDFAutoDevCaps

java.lang.Object
  extended by org.apache.xerces.dom.NodeImpl
      extended by org.apache.xerces.dom.ChildNode
          extended by org.apache.xerces.dom.ParentNode
              extended by org.apache.xerces.dom.ElementImpl
                  extended by org.apache.xerces.dom.ElementNSImpl
                      extended by org.cip4.jdflib.core.KElement
                          extended by org.cip4.jdflib.core.JDFElement
                              extended by org.cip4.jdflib.auto.JDFAutoDevCaps
All Implemented Interfaces:
Serializable, Cloneable, Element, EventTarget, Node, NodeList, TypeInfo
Direct Known Subclasses:
JDFDevCaps

public abstract class JDFAutoDevCaps
extends JDFElement

class JDFAutoDevCaps : public JDFElement

See Also:
Serialized Form

Nested Class Summary
static class JDFAutoDevCaps.EnumContext
          Enumeration strings for Context
 
Nested classes/interfaces inherited from class org.cip4.jdflib.core.JDFElement
JDFElement.EnumBoolean, JDFElement.EnumNamedColor, JDFElement.EnumNodeStatus, JDFElement.EnumOrientation, JDFElement.EnumPoolType, JDFElement.EnumSeparation, JDFElement.EnumSettingsPolicy, JDFElement.EnumValidationLevel, JDFElement.EnumVersion, JDFElement.EnumXYRelation
 
Nested classes/interfaces inherited from class org.cip4.jdflib.core.KElement
KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator
 
Field Summary
 
Fields inherited from class org.apache.xerces.dom.ElementNSImpl
localName, namespaceURI
 
Fields inherited from class org.apache.xerces.dom.ElementImpl
attributes, name
 
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
 
Fields inherited from class org.apache.xerces.dom.ChildNode
nextSibling, previousSibling
 
Fields inherited from class org.apache.xerces.dom.NodeImpl
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Fields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
 
Constructor Summary
protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName)
          Constructor for JDFAutoDevCaps
protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName)
          Constructor for JDFAutoDevCaps
protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName)
          Constructor for JDFAutoDevCaps
 
Method Summary
 JDFDevCap appendDevCap()
          (30) append element DevCap
 JDFLoc appendLoc()
          (30) append element Loc
 Collection<JDFDevCap> getAllDevCap()
          Get all DevCap from the current element
 Collection<JDFLoc> getAllLoc()
          Get all Loc from the current element
 JDFDeviceCap.EnumAvailability getAvailability()
          (9) get attribute Availability
 JDFAutoDevCaps.EnumContext getContext()
          (9) get attribute Context
 JDFDevCap getCreateDevCap(int iSkip)
          (26) getCreateDevCap
 JDFLoc getCreateLoc(int iSkip)
          (26) getCreateLoc
 JDFDevCap getDevCap(int iSkip)
          (27) const get element DevCap
 VString getDevCapRef()
          (21) get VString attribute DevCapRef
 String getDevNS()
          (23) get String attribute DevNS
 String getID()
          (23) get String attribute ID
 JDFResourceLink.EnumUsage getLinkUsage()
          (9) get attribute LinkUsage
 JDFLoc getLoc(int iSkip)
          (27) const get element Loc
 VString getModuleRefs()
          (21) get VString attribute ModuleRefs
 String getName()
          (23) get String attribute Name
 String getProcessUsage()
          (23) get String attribute ProcessUsage
 boolean getRequired()
          (18) get boolean attribute Required
 VString getResourceUpdate()
          (21) get VString attribute ResourceUpdate
 String getResourceUsage()
          (23) get String attribute ResourceUsage
protected  AttributeInfo getTheAttributeInfo()
           
protected  ElementInfo getTheElementInfo()
           
 JDFIntegerRangeList getTypeOccurrenceNum()
          (20) get JDFIntegerRangeList attribute TypeOccurrenceNum
 VString getTypes()
          (21) get VString attribute Types
 void setAvailability(JDFDeviceCap.EnumAvailability enumVar)
          (5) set attribute Availability
 void setContext(JDFAutoDevCaps.EnumContext enumVar)
          (5) set attribute Context
 void setDevCapRef(VString value)
          (36) set attribute DevCapRef
 void setDevNS(String value)
          (36) set attribute DevNS
 void setID(String value)
          (36) set attribute ID
 void setLinkUsage(JDFResourceLink.EnumUsage enumVar)
          (5) set attribute LinkUsage
 void setModuleRefs(VString value)
          (36) set attribute ModuleRefs
 void setName(String value)
          (36) set attribute Name
 void setProcessUsage(String value)
          (36) set attribute ProcessUsage
 void setRequired(boolean value)
          (36) set attribute Required
 void setResourceUpdate(VString value)
          (36) set attribute ResourceUpdate
 void setResourceUsage(String value)
          (36) set attribute ResourceUsage
 void setTypeOccurrenceNum(JDFIntegerRangeList value)
          (36) set attribute TypeOccurrenceNum
 void setTypes(VString value)
          (36) set attribute Types
 String toString()
          toString
 
Methods inherited from class org.cip4.jdflib.core.JDFElement
appendAnchor, appendBestEffortExceptions, appendComment, appendElement, appendGeneralID, appendGeneralID, appendHRef, appendHRef, appendMustHonorExceptions, appendOperatorInterventionExceptions, appendPreview, appendrRefs, attributeType, clearTargets, cloneNewDoc, copyInto, deprecatedAttributes, eraseDefaultAttributes, exclusiveOneOfAttribute, exclusiveOneOfElement, fixVersion, getAllRefs, getAtrType, getAttributeInfo, getBestEffortExceptions, getChildElement, getChildElements, getChildElementVector_JDFElement, getChildElementVector, getChildIds, getChildrenByTagName, getChildrenByTagName, getChildWithAttribute, getChildWithMatchingAttribute, getComment, getComment, getCommentURL, getCreateComment, getCreatePreview, getCreateRefElement, getDeepElementByID, getDefaultAttributeMap, getDefaultJDFVersion, getDeprecatedAttributes, getDeprecatedElements, getDescriptiveName, getElement_JDFElement, getElement, getElementIDPrefix, getElementNameVector, getEnumAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumforAttribute, getEnumNodeName, getEnumString, getFirstVersion, getGeneralID, getGeneralID, getGeneralID, getGeneralIDMap, getGeneralIDVectorMap, getHRef, getHRefs, getHRefs, getInsertElements, getInsertElementVector, getInvalidAttributes, getInvalidElements_JDFElement, getInvalidElements, getJDFRoot, getJMFRoot, getLastVersion, getLinkRoot, getMaxVersion, getMissingAttributes, getMissingAttributeVector, getMissingElements, getMissingElementVector, getMustHonorExceptions, getNamesVector, getOperatorInterventionExceptions, getOwnerDocument_JDFElement, getParentJDF, getParentJDF, getPartMap, getPartMapVector, getPrereleaseAttributes, getPrereleaseElements, getPreview, getRefElement, getRefElements, getRefString, getrRefs, getSchemaURL, getSchemaURL, getSettingsPolicy, getStatus, getTarget_JDFElement, getTarget, getTarget, getTheAttributeInfo_JDFElement, getTheElementInfo_JDFElement, getTypeForAttribute, getUnknownAttributes, getUnknownAttributeVector, getUnknownElements, getUnknownElementVector, getUnknownPoolElements, getURLDoc, getURLInputStream, getValueForNewAttribute, getVersion, getVersion, getvHRefRes, getvHRefRes, getXMLDocUserData, hasMissingAttributes, hasMissingElements, hasPartMap, hasSettingsPolicy, hasUnknownAttributes, hasUnknownElements, idString, includesMatchingAttribute, inlineRefElements, insertBefore, isComment, isCommentStatic, isDirty, isInJDFNameSpace, isInJDFNameSpaceStatic, isInJDFNameSpaceStatic, isJDFNode, isRefElement, isRefElementStatic, isResource, isResourceLink, isResourceLinkStatic, isResourceStatic, isResourceUpdate, isValid_JDFElement, isValid, jdfVersion, knownAttributes, knownElements, matchesPath, newID, numChildElements_JDFElement, numChildElements, optionalAttributes, optionalElements, prereleaseAttributes, prereleaseElements, refElement, removeBestEffortExceptions, removeChild, removeChild, removeChildren, removeExtensions, removeFromBestEffortExceptions, removeFromMustHonorExceptions, removeFromOperatorInterventionExceptions, removeFromrRefs, removeGeneralID, removePartMap, removeRefElement, removeSettingsPolicy, replaceChild, requiredAttributes, requiredElements, requiredLevel, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNameTimeStamp, setAttributes, setBestEffortExceptions, setCommentURL, setDefaultJDFVersion, setDescriptiveName, setDirty, setEnumerationsAttribute, setGeneralID, setLongID, setMustHonorExceptions, setOperatorInterventionExceptions, setPartMap, setPartMapVector, setSettingsPolicy, setStatus, setVersion, setvStringAttribute, stringToVersion, uniqueElements, upDaterRefs, validAttribute, validAttribute, validEnumAttribute, validEnumerationsAttribute, validResourcePosition, version
 
Methods inherited from class org.cip4.jdflib.core.KElement
addAttribute, addAttribute, addNameSpace, ancestorDistance, appendAttribute, appendCData, appendCData, appendChild, appendElement, appendElementN, appendElementRaw, appendEntityReference, appendText, appendTextElement, appendXMLComment, appendXMLComment, buildXPath, buildXPath, buildXPath, clone, copyAttribute, copyAttribute, copyElement, copyElements, copyXPathValue, createRoot, deleteNode, eraseEmptyAttributes, eraseEmptyNodes, fillHashSet, fitsName_KElement, fitsName, flush, generateDotID, getAttribute_KElement, getAttribute_KElement, getAttribute, getAttribute, getAttributeMap, getAttributeVector_KElement, getAttributeVector, getBoolAttribute, getCData, getChildAttributeList, getChildByTagName, getChildElementArray, getChildElementVector_KElement, getChildElementVector, getChildElementVector, getChildFromList, getChildFromList, getChildNode, getChildNodes_KElement, getChildNodeVector, getChildrenByClass, getChildrenByTagName_KElement, getChildrenFromList, getChildrenWithAttribute, getCreateElement_KElement, getCreateElement, getCreateElement, getCreateXPathElement, getDeepElement, getDeepParent, getDeepParent, getDeepParentChild, getDeepParentNotName, getDocRoot, getDOMAttr, getElement_KElement, getElement, getElementByClass, getElementHashMap, getElementsByTagName_KElement, getFirstChildElement, getFirstChildElement, getFirstChildElement, getFirstElementNode, getIDPrefix, getInheritedAttribute, getInheritedElement, getInheritedXPathAttribute, getIntAttribute, getLocalNameStatic, getLongAttribute, getMultipleIDs, getNamespaceURI, getNamespaceURIFromPrefix, getNextElementNode, getNextSiblingElement, getNextSiblingElement, getNextSiblingElement, getNumCDatas, getNumChildNodes, getNumChildText, getNumXMLComments, getOwnerDocument_KElement, getParentNode_KElement, getPreviousSiblingElement, getPreviousSiblingElement, getRealAttribute, getTarget_KElement, getText, getText, getTree, getTreeElement, getXMLComment, getXMLNSNameSpace, getXMLNSPrefix, getXPathAttribute, getXPathAttributeMap, getXPathElement, getXPathElementVector, getXSIType, hasAttribute_KElement, hasAttribute, hasAttribute, hasAttributes, hasChildElement, hasChildElements, hasChildNodes, hasChildText, hasXPathNode, includesAttribute, includesAttributes, init, insertAt, insertBefore, isAncestor, isEqual, isWildCard, matchesPath, matchesPathName, mergeElement, moveAttribute, moveAttribute, moveElement, moveElements, moveMe, normalize, numChildElements_KElement, numChildNodes, numSiblingElements, pushUp, removeAllText, removeAttribute_KElement, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeAttributes, removeCData, removeChildNode, removeChildren, removeChildText, removeExtensions, removeFromAttribute, removeXMLComment, removeXPathAttribute, removeXPathElement, renameAttribute, renameElement, replaceElement, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNSRaw, setAttributeRaw, setAttributes, setAttributes, setAttributes, setAttributesRaw, setBoolAttribute, setDirty, setIntAttribute, setNamespaceURI, setNodeValue, setPrefix, setRealAttribute, setText, setvStringAttribute, setXMLComment, setXPathAttribute, setXPathValue, setXPathValues, setXSIType, sortChild, sortChild, sortChildren, sortChildren, toDisplayXML, toXML, toXML, uniqueID, write2File, write2File, write2Stream, xmlNameSpace, xmlnsLocalName, xmlnsPrefix
 
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getBaseURI, getLocalName, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setType, setValues
 
Methods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttributeNS, isEqualNode, reconcileDefaultAttributes, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
 
Methods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren
 
Methods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSibling
 
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setUserData, setUserData
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Element
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 
Methods inherited from interface org.w3c.dom.Node
cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setTextContent, setUserData
 

Constructor Detail

JDFAutoDevCaps

protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
                         String qualifiedName)
Constructor for JDFAutoDevCaps

Parameters:
myOwnerDocument -
qualifiedName -

JDFAutoDevCaps

protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
                         String myNamespaceURI,
                         String qualifiedName)
Constructor for JDFAutoDevCaps

Parameters:
myOwnerDocument -
myNamespaceURI -
qualifiedName -

JDFAutoDevCaps

protected JDFAutoDevCaps(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
                         String myNamespaceURI,
                         String qualifiedName,
                         String myLocalName)
Constructor for JDFAutoDevCaps

Parameters:
myOwnerDocument -
myNamespaceURI -
qualifiedName -
myLocalName -
Method Detail

getTheAttributeInfo

protected AttributeInfo getTheAttributeInfo()
Overrides:
getTheAttributeInfo in class JDFElement
Returns:

getTheElementInfo

protected ElementInfo getTheElementInfo()
Overrides:
getTheElementInfo in class JDFElement
Returns:
the elementinfo

toString

public String toString()
Description copied from class: JDFElement
toString

Overrides:
toString in class JDFElement
Returns:
the string representation
See Also:
Object.toString()

setAvailability

public void setAvailability(JDFDeviceCap.EnumAvailability enumVar)
(5) set attribute Availability

Parameters:
enumVar - the enumVar to set the attribute to

getAvailability

public JDFDeviceCap.EnumAvailability getAvailability()
(9) get attribute Availability

Returns:
the value of the attribute

setContext

public void setContext(JDFAutoDevCaps.EnumContext enumVar)
(5) set attribute Context

Parameters:
enumVar - the enumVar to set the attribute to

getContext

public JDFAutoDevCaps.EnumContext getContext()
(9) get attribute Context

Returns:
the value of the attribute

setDevCapRef

public void setDevCapRef(VString value)
(36) set attribute DevCapRef

Parameters:
value - the value to set the attribute to

getDevCapRef

public VString getDevCapRef()
(21) get VString attribute DevCapRef

Returns:
VString the value of the attribute

setDevNS

public void setDevNS(String value)
(36) set attribute DevNS

Parameters:
value - the value to set the attribute to

getDevNS

public String getDevNS()
(23) get String attribute DevNS

Returns:
the value of the attribute

setID

public void setID(String value)
(36) set attribute ID

Overrides:
setID in class KElement
Parameters:
value - the value to set the attribute to

getID

public String getID()
(23) get String attribute ID

Overrides:
getID in class KElement
Returns:
the value of the attribute

setLinkUsage

public void setLinkUsage(JDFResourceLink.EnumUsage enumVar)
(5) set attribute LinkUsage

Parameters:
enumVar - the enumVar to set the attribute to

getLinkUsage

public JDFResourceLink.EnumUsage getLinkUsage()
(9) get attribute LinkUsage

Returns:
the value of the attribute

setModuleRefs

public void setModuleRefs(VString value)
(36) set attribute ModuleRefs

Parameters:
value - the value to set the attribute to

getModuleRefs

public VString getModuleRefs()
(21) get VString attribute ModuleRefs

Returns:
VString the value of the attribute

setName

public void setName(String value)
(36) set attribute Name

Parameters:
value - the value to set the attribute to

getName

public String getName()
(23) get String attribute Name

Returns:
the value of the attribute

setProcessUsage

public void setProcessUsage(String value)
(36) set attribute ProcessUsage

Parameters:
value - the value to set the attribute to

getProcessUsage

public String getProcessUsage()
(23) get String attribute ProcessUsage

Returns:
the value of the attribute

setRequired

public void setRequired(boolean value)
(36) set attribute Required

Parameters:
value - the value to set the attribute to

getRequired

public boolean getRequired()
(18) get boolean attribute Required

Returns:
boolean the value of the attribute

setResourceUpdate

public void setResourceUpdate(VString value)
(36) set attribute ResourceUpdate

Parameters:
value - the value to set the attribute to

getResourceUpdate

public VString getResourceUpdate()
(21) get VString attribute ResourceUpdate

Returns:
VString the value of the attribute

setResourceUsage

public void setResourceUsage(String value)
(36) set attribute ResourceUsage

Parameters:
value - the value to set the attribute to

getResourceUsage

public String getResourceUsage()
(23) get String attribute ResourceUsage

Returns:
the value of the attribute

setTypeOccurrenceNum

public void setTypeOccurrenceNum(JDFIntegerRangeList value)
(36) set attribute TypeOccurrenceNum

Parameters:
value - the value to set the attribute to

getTypeOccurrenceNum

public JDFIntegerRangeList getTypeOccurrenceNum()
(20) get JDFIntegerRangeList attribute TypeOccurrenceNum

Returns:
JDFIntegerRangeList the value of the attribute, null if a the attribute value is not a valid to create a JDFIntegerRangeList

setTypes

public void setTypes(VString value)
(36) set attribute Types

Parameters:
value - the value to set the attribute to

getTypes

public VString getTypes()
(21) get VString attribute Types

Returns:
VString the value of the attribute

getCreateDevCap

public JDFDevCap getCreateDevCap(int iSkip)
(26) getCreateDevCap

Parameters:
iSkip - number of elements to skip
Returns:
JDFDevCap the element

getDevCap

public JDFDevCap getDevCap(int iSkip)
(27) const get element DevCap

Parameters:
iSkip - number of elements to skip
Returns:
JDFDevCap the element default is getDevCap(0)

getAllDevCap

public Collection<JDFDevCap> getAllDevCap()
Get all DevCap from the current element

Returns:
Collection, null if none are available

appendDevCap

public JDFDevCap appendDevCap()
(30) append element DevCap

Returns:
JDFDevCap the element

getCreateLoc

public JDFLoc getCreateLoc(int iSkip)
(26) getCreateLoc

Parameters:
iSkip - number of elements to skip
Returns:
JDFLoc the element

getLoc

public JDFLoc getLoc(int iSkip)
(27) const get element Loc

Parameters:
iSkip - number of elements to skip
Returns:
JDFLoc the element default is getLoc(0)

getAllLoc

public Collection<JDFLoc> getAllLoc()
Get all Loc from the current element

Returns:
Collection, null if none are available

appendLoc

public JDFLoc appendLoc()
(30) append element Loc

Returns:
JDFLoc the element


Copyright © 2013. All Rights Reserved.