public class ResourceHelper extends BaseXJDFHelper implements IAmountPoolContainer
log, theElement| Constructor and Description |
|---|
ResourceHelper(KElement partition) |
appendElement, copyHelper, deleteNode, ensureID, equals, getAttribute, getCreateElement, getGeneralID, getID, getRoot, getXPathElement, getXPathValue, hashCode, isEqual, removeAttribute, reorder, setAttribute, setGeneralID, setID, setXPathValueclone, finalize, getClass, notify, notifyAll, wait, wait, waitremoveAttributepublic ResourceHelper(KElement partition)
partition - public static boolean isAsset(KElement toCheck)
toCheck - public static boolean isAsset(KElement toCheck, String resName)
toCheck - public static boolean isResourceElement(KElement toCheck)
toCheck - public static ResourceHelper getHelper(KElement res)
res - the element to parseeither a "Resource" or a resource elementpublic VJDFAttributeMap getPartMapVector()
getPartMapVector in interface IAmountPoolContainerpublic JDFAttributeMap getPartMap()
public void setPartMap(JDFAttributeMap map)
map - the partmap to set the part elementpublic ResourceHelper ensurePart(String key, String value)
key - value - public void setPartMapVector(VJDFAttributeMap vPart)
vPart - the vector of partmaps to set the part elementpublic void appendPartMapVector(VJDFAttributeMap vPart)
vPart - the vector of partmaps to set the part elementpublic void appendPartMap(JDFAttributeMap part)
part - public boolean matches(JDFAttributeMap map)
map - public boolean containsMap(JDFAttributeMap map)
map - public boolean matches(VJDFAttributeMap vmap)
vmap - public KElement getPartition()
public SetHelper getSet()
public XJDFHelper getXJDF()
public void setAmount(double amount,
JDFAttributeMap moreMap,
boolean bGood)
amount - moreMap - bGood - public void setVAmount(double amount,
VJDFAttributeMap moreMaps,
boolean bGood)
amount - moreMap - bGood - public KElement getResource()
public KElement getCreateResource()
public String toString()
toString in class BaseXJDFHelperObject.toString()public void cleanUp()
cleanUp in class BaseXJDFHelperpublic JDFAmountPool getAmountPool()
getAmountPool in interface IAmountPoolContainerIAmountPoolContainer.getAmountPool()public String getAttribute(String attrib, String nameSpaceURI, String def)
getAttribute in interface IAmountPoolContainerIAmountPoolContainer.getAttribute(java.lang.String, java.lang.String, java.lang.String)public double getRealAttribute(String attName, String namespace, double def)
getRealAttribute in interface IAmountPoolContainerIAmountPoolContainer.getRealAttribute(java.lang.String, java.lang.String, double)public boolean hasAttribute(String attName)
hasAttribute in interface IAmountPoolContainerIAmountPoolContainer.hasAttribute(java.lang.String)public JDFResource getLinkRoot()
getLinkRoot in interface IAmountPoolContainerIAmountPoolContainer.getLinkRoot()public void setAttribute(String attrib, String value, String nameSpaceURI)
setAttribute in interface IAmountPoolContainerIAmountPoolContainer.setAttribute(java.lang.String, java.lang.String, java.lang.String)public JDFAmountPool getCreateAmountPool()
getCreateAmountPool in interface IAmountPoolContainerIAmountPoolContainer.getCreateAmountPool()public void setBrand(String brand)
brand - public String getBrand()
public void setExternalID(String externalID)
externalID - public String getExternalID()
public void setStatus(JDFResource.EnumResStatus status)
available - public JDFResource.EnumResStatus getStatus()
Copyright © 2018. All rights reserved.