|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.xerces.dom.ElementNSImpl
org.cip4.jdflib.core.KElement
org.cip4.jdflib.core.JDFElement
org.cip4.jdflib.resource.JDFResource
org.cip4.jdflib.auto.JDFAutoLayout
org.cip4.jdflib.resource.JDFSignature
public class JDFSignature
class that maps both patitioned and non-partitoned layouts
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.cip4.jdflib.auto.JDFAutoLayout |
|---|
JDFAutoLayout.EnumBaseOrdReset, JDFAutoLayout.EnumOrdReset, JDFAutoLayout.EnumSheetCountReset, JDFAutoLayout.EnumSourceWorkStyle, JDFAutoLayout.EnumTemplateType |
| Nested classes/interfaces inherited from class org.cip4.jdflib.resource.JDFResource |
|---|
JDFResource.EnumAmountMerge, JDFResource.EnumLotControl, JDFResource.EnumPartIDKey, JDFResource.EnumPartUsage, JDFResource.EnumResourceClass, JDFResource.EnumResStatus, JDFResource.EnumSpawnStatus, JDFResource.PartitionGetter |
| 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.TypeInfo |
|---|
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION |
| Constructor Summary | |
|---|---|
JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
Constructor for JDFSignature |
|
JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
Constructor for JDFSignature |
|
JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
Constructor for JDFSignature |
|
| Method Summary | |
|---|---|
protected static JDFLayout |
appendLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName)
appends a signature in both old and new Layouts if old: a < Signature> element if new: a SignatureName partition leaf |
JDFSheet |
appendSheet()
appends a Sheet in both old and new Layouts if old: a Sheet element if new: a SheetName partition leaf |
protected static JDFLayout |
getCreateLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
String objectName)
get a specific layout element by name, creates it if it does not exist |
JDFSheet |
getCreateSheet(int iSkip)
gets or appends a JDFSheet in both old and new Layouts if old: a Sheet element if new: a SheetName partition leaf |
JDFSheet |
getCreateSheet(String sheetName)
gets a signature in both old and new Layouts if old: a |
protected static JDFLayout |
getLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
int iSkip)
get a specific layout element, in old style (pre 1.3) layouts, this must be a direct child wherea post 1.3 layouts allow for search of lower level elements (grandchildren etc.) |
protected static JDFLayout |
getLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
String objectName)
get a specific layout element by name |
protected static VElement |
getLayoutElementVector(JDFResource layout,
String elementName,
String partitionKeyName)
get a vector of specific layout elements |
VElement |
getLayoutLeaves(boolean bAll)
get the leaves of a layout, either pre 1.2 or post 1.3 |
JDFMedia |
getMedia(JDFAutoMedia.EnumMediaType mediaType)
gets the corresponding media with a given mediatype |
JDFSheet |
getSheet(int iSkip)
gets a Sheet in both old and new Layouts if old: a Sheet element if new: a SheetName partition leaf |
JDFSheet |
getSheet(String sheetName)
gets a signature in both old and new Layouts if old: a |
VElement |
getSheetVector()
get the vector of sheets in this signature |
VElement |
getSheetVector(JDFAttributeMap mAttrib,
boolean bAnd)
Deprecated. use getChildElementVector() instead |
String |
getSignatureName()
if this is a new layout, return the partition key signaturename else return Signature/@Name of this or its appropriate parent |
protected AttributeInfo |
getTheAttributeInfo()
|
protected ElementInfo |
getTheElementInfo()
|
boolean |
init()
default initialization |
protected static int |
numLayoutElements(JDFResource layout,
String elementName,
String partitionKeyName)
get the number of layout elements |
int |
numSheets()
counts the number of Sheets in both old and new Layouts if old: a Sheet element if new: a SheetName partition leaf |
void |
refSheet(JDFSheet refTarget)
(31) create inter-resource link to refTarget |
void |
setSurfaceContentsBox(JDFRectangle value,
int precision)
(36) set attribute SurfaceContentsBox |
String |
toString()
toString() |
| 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 |
|---|
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
myOwnerDocument - qualifiedName -
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
myOwnerDocument - myNamespaceURI - qualifiedName -
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
myOwnerDocument - myNamespaceURI - qualifiedName - myLocalName - | Method Detail |
|---|
protected ElementInfo getTheElementInfo()
getTheElementInfo in class JDFAutoLayoutprotected AttributeInfo getTheAttributeInfo()
getTheAttributeInfo in class JDFAutoLayoutpublic String toString()
toString in class JDFAutoLayoutObject.toString()public boolean init()
JDFResource
init in class JDFAutoLayoutpublic JDFSheet getCreateSheet(int iSkip)
Sheet element SheetName partition leaf
iSkip - the number of Sheets to skip
public JDFSheet getSheet(int iSkip)
Sheet element SheetName partition leaf
iSkip - the number of Sheets to skip
public JDFSheet getSheet(String sheetName)
sheetName - the SheetName partition key value(new) or Sheet/@Name(old)
public JDFSheet getCreateSheet(String sheetName)
throws JDFException
sheetName - the SheetName partition key value(new) or Sheet/@Name(old)
JDFExceptionpublic int numSheets()
Sheet element SheetName partition leaf
@Deprecated
public VElement getSheetVector(JDFAttributeMap mAttrib,
boolean bAnd)
mAttrib - the map of attributes to selectbAnd - if true all attributes in the map are AND'ed, else they are OR'edpublic VElement getSheetVector()
VElement the vector of signatures in this
public JDFSheet appendSheet()
throws JDFException
Sheet element SheetName partition leaf
JDFExceptionpublic void refSheet(JDFSheet refTarget)
refTarget - the element that is referenced
protected static JDFLayout appendLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName)
throws JDFException
< Signature> element if new: a SignatureName partition leaf
layout - elementName - partitionKeyName -
JDFException
protected static int numLayoutElements(JDFResource layout,
String elementName,
String partitionKeyName)
layout - elementName - partitionKeyName -
protected static JDFLayout getLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
int iSkip)
layout - elementName - partitionKeyName - iSkip - the index of the element, negative values count backwards from the end
protected static JDFLayout getLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
String objectName)
layout - elementName - partitionKeyName - objectName -
protected static JDFLayout getCreateLayoutElement(JDFResource layout,
String elementName,
String partitionKeyName,
String objectName)
layout - elementName - partitionKeyName - objectName -
JDFException - if the location of a newly created element is not well defined
protected static VElement getLayoutElementVector(JDFResource layout,
String elementName,
String partitionKeyName)
layout - elementName - partitionKeyName -
public VElement getLayoutLeaves(boolean bAll)
public String getSignatureName()
getSignatureName in class JDFResourcepublic JDFMedia getMedia(JDFAutoMedia.EnumMediaType mediaType)
mediaType - the mediaType - must NOT be null
public void setSurfaceContentsBox(JDFRectangle value,
int precision)
value - the value to set the attribute toprecision -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||