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, setXPathValue
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
removeAttribute
public 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 IAmountPoolContainer
public 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 BaseXJDFHelper
Object.toString()
public void cleanUp()
cleanUp
in class BaseXJDFHelper
public JDFAmountPool getAmountPool()
getAmountPool
in interface IAmountPoolContainer
IAmountPoolContainer.getAmountPool()
public String getAttribute(String attrib, String nameSpaceURI, String def)
getAttribute
in interface IAmountPoolContainer
IAmountPoolContainer.getAttribute(java.lang.String, java.lang.String, java.lang.String)
public double getRealAttribute(String attName, String namespace, double def)
getRealAttribute
in interface IAmountPoolContainer
IAmountPoolContainer.getRealAttribute(java.lang.String, java.lang.String, double)
public boolean hasAttribute(String attName)
hasAttribute
in interface IAmountPoolContainer
IAmountPoolContainer.hasAttribute(java.lang.String)
public JDFResource getLinkRoot()
getLinkRoot
in interface IAmountPoolContainer
IAmountPoolContainer.getLinkRoot()
public void setAttribute(String attrib, String value, String nameSpaceURI)
setAttribute
in interface IAmountPoolContainer
IAmountPoolContainer.setAttribute(java.lang.String, java.lang.String, java.lang.String)
public JDFAmountPool getCreateAmountPool()
getCreateAmountPool
in interface IAmountPoolContainer
IAmountPoolContainer.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.