Package org.cip4.jdflib.jmf
Class JDFJobPhase
java.lang.Object
org.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.auto.JDFAutoJobPhase
org.cip4.jdflib.jmf.JDFJobPhase
- All Implemented Interfaces:
Serializable,Cloneable,INodeIdentifiable,IStreamWriter,Element,ElementTraversal,EventTarget,Node,NodeList,TypeInfo
describes the actual status of jobs in a device
Note that the old EnumStatus local class has been move to @see JDFNode.EnumNodeStatus
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cip4.jdflib.auto.JDFAutoJobPhase
JDFAutoJobPhase.EDeadLine, JDFAutoJobPhase.EnumDeadLineNested classes/interfaces inherited from class org.cip4.jdflib.core.JDFElement
JDFElement.ENodeStatus, JDFElement.EnumBoolean, JDFElement.EnumNamedColor, JDFElement.EnumNodeStatus, JDFElement.EnumOrientation, JDFElement.EnumPoolType, JDFElement.EnumSeparation, JDFElement.EnumSettingsPolicy, JDFElement.EnumSides, JDFElement.EnumValidationLevel, JDFElement.EnumVersion, JDFElement.EnumXYRelation, JDFElement.EOrientation, JDFElement.ESides, JDFElement.eUnit, JDFElement.EVersionNested classes/interfaces inherited from class org.cip4.jdflib.core.KElement
KElement.MultiAttributeComparator, KElement.SimpleElementNameComparator, KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator -
Field Summary
Fields inherited from class org.apache.xerces.dom.ElementNSImpl
localName, namespaceURIFields inherited from class org.apache.xerces.dom.ElementImpl
attributes, nameFields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocumentFields inherited from class org.apache.xerces.dom.ChildNode
nextSibling, previousSiblingFields 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_NODEFields 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_NODEFields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION -
Constructor Summary
ConstructorsConstructorDescriptionJDFJobPhase(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName) Constructor for JDFJobPhaseJDFJobPhase(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName) Constructor for JDFJobPhaseJDFJobPhase(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName) Constructor for JDFJobPhase -
Method Summary
Modifier and TypeMethodDescriptionappend a nodevoidapply all values of a JDF Node to thiscreates a new ModuleStatus in this based on the values in mp generally used to create messages from auditsdoublegetAmountDifference(JDFJobPhase lastphase) return the differential amount produced between this phase and lastphaseget a node, create if it doesn't existgets the NodeIdetifier that matches thisgetJobID()Method getJobID.Method getJobID.getNode()get nodeget part map arrayget part map vectordoublereturns the phase amount, defaults to amount if not specifiedreturns the phase starttime, defaults to starttime if not specifieddoublereturns the phase waste amount, defaults to waste if not specifiedMethod getQueueEntryID.doublegetSpeed()also checks parent deviceinfo if emptyReturns detailed status information.get theJDFStatusQuParamsthat apply to the jobphaseprotected ElementInfodoublegetWasteDifference(JDFJobPhase lastphase) return the differential waste amount produced between this phase and lastphasebooleanhasPartMap(JDFAttributeMap mPart) check whether the part defined in mPart is includedbooleanisSamePhase(JDFJobPhase lastphase, boolean bExact) returns true if this is the same phase, i.e.booleanmergeLastPhase(JDFJobPhase lastphase) creates a new phasetime that spans lastphase and this phase
assume that amounts are correctly handled id starttimes are identicalvoidremove the part defined in mPartvoidvoidset part to the one defined in mPartvoidset all parts to those defined in vPartsvoidsetPercentCompleted(double value) (36) set attribute PercentCompletedtoString()toString()Methods inherited from class org.cip4.jdflib.auto.JDFAutoJobPhase
appendActivity, appendCostCenter, appendGangSource, appendMISDetails, appendModuleStatus, appendPart, getActivation, getActivity, getActivity, getAllActivity, getAllGangSource, getAllModuleStatus, getAllPart, getAmount, getCostCenter, getCreateActivity, getCreateActivity, getCreateCostCenter, getCreateGangSource, getCreateGangSource, getCreateMISDetails, getCreateModuleStatus, getCreateModuleStatus, getCreatePart, getCreatePart, getDeadLine, getEActivation, getEDeadLine, getEndTime, getGangSource, getGangSource, getMISDetails, getModuleStatus, getModuleStatus, getPart, getPart, getPercentCompleted, getRelatedJobID, getRelatedJobPartID, getRestTime, getSpawnID, getStartTime, getTheAttributeInfo, getToolIDs, getTotalAmount, getURL, getWaste, getWorkStepID, setActivation, setActivation, setAmount, setDeadLine, setDeadLine, setEndTime, setJobID, setJobPartID, setPhaseAmount, setPhaseStartTime, setPhaseWaste, setQueueEntryID, setRelatedJobID, setRelatedJobPartID, setRestTime, setSpawnID, setSpeed, setStartTime, setStatusDetails, setToolIDs, setTotalAmount, setURL, setWaste, setWorkStepIDMethods inherited from class org.cip4.jdflib.core.JDFElement
appendAnchor, appendBestEffortExceptions, appendComment, appendElement, appendGeneralID, appendGeneralID, appendGeneralID, appendHRef, appendHRef, appendMustHonorExceptions, appendOperatorInterventionExceptions, appendPreview, appendrRefs, attributeType, clearTargets, cloneNewDoc, copyChildren, copyInto, createRoot, createRoot, deprecatedAttributes, eraseDefaultAttributes, exclusiveOneOfAttribute, exclusiveOneOfElement, fixVersion, getAllRefs, getAtrType, getAttributeInfo, getBestEffortExceptions, getChildElement, getChildElements, getChildElementVector, getChildElementVector_JDFElement, getChildIds, getChildrenByTagName, getChildrenByTagName, getChildWithAttribute, getChildWithMatchingAttribute, getComment, getComment, getCommentText, getCommentURL, getCreateComment, getCreateComment, getCreateElement_JDFElement, getCreatePreview, getCreateRefElement, getDeepElementByID, getDefaultAttributeMap, getDefaultJDFVersion, getDeprecatedAttributes, getDeprecatedElements, getDescriptiveName, getElement, getElement_JDFElement, getElementIDPrefix, getElementInfo, getElementNameVector, getEnumAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumforAttribute, getEnumNodeName, getEnumString, getFirstVersion, getGeneralID, getGeneralID, getGeneralID, getGeneralIDListMap, getGeneralIDMap, getGeneralIDVectorMap, getHRef, getHRefs, getHRefs, getInsertElements, getInsertElementVector, getInvalidAttributes, getInvalidElements, getInvalidElements_JDFElement, getJDFRoot, getJMFRoot, getLastVersion, getLinkFromUserData, getLinkRoot, getMaxVersion, getMissingAttributes, getMissingAttributeVector, getMissingElements, getMissingElementVector, getMustHonorExceptions, getNamesVector, getOperatorInterventionExceptions, getOwnerDocument_JDFElement, getParentJDF, getParentJDF, getPartMap, getPrereleaseAttributes, getPrereleaseElements, getPreview, getRefElement, getRefElements, getRefString, getrRefs, getSchemaURL, getSchemaURL, getSchemaURL, getSettingsPolicy, getStatus, getTarget, getTarget, getTarget_JDFElement, getTheAttributeInfo_JDFElement, getTheElementInfo_JDFElement, getTypeForAttribute, getUnknownAttributes, getUnknownAttributeVector, getUnknownElements, getUnknownElementVector, getUnknownPoolElements, getURLDoc, getURLInputStream, getValueForNewAttribute, getVersion, getVersion, getvHRefRes, getvHRefRes, getXMLDocUserData, hasMissingAttributes, hasMissingElements, hasSettingsPolicy, hasUnknownAttributes, hasUnknownElements, idString, includesMatchingAttribute, init, inlineRefElements, insertBefore, isComment, isCommentStatic, isDeprecated, isDirty, isInAnyCIP4NameSpaceStatic, isInAnyCIP4NameSpaceStatic, isInAnyJDFNameSpaceStatic, isInAnyJDFNameSpaceStatic, isInJDFNameSpace, isInJDFNameSpaceStatic, isInJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isJDFNode, isRefElement, isRefElementStatic, isResource, isResourceLink, isResourceLinkStatic, isResourceStatic, isResourceUpdate, isValid, isValid_JDFElement, isXJDF, jdfVersion, knownAttributes, knownElements, matchesPath, newID, numChildElements, numChildElements_JDFElement, optionalAttributes, optionalElements, parseFile, parseFile, parseStream, parseString, prereleaseAttributes, prereleaseElements, refElement, removeBestEffortExceptions, removeChild, removeChild, removeChildren, removeExtensions, removeFromBestEffortExceptions, removeFromMustHonorExceptions, removeFromOperatorInterventionExceptions, removeFromrRefs, removeGeneralID, removeRefElement, removeSettingsPolicy, replaceChild, requiredAttributes, requiredElements, requiredLevel, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNameTimeStamp, setAttributes, setBestEffortExceptions, setCommentText, setCommentText, setCommentURL, setDefaultJDFVersion, setDescriptiveName, setDirty, setEnumerationsAttribute, setEnumsAttribute, setGeneralID, setLongID, setMustHonorExceptions, setOperatorInterventionExceptions, setSettingsPolicy, setStatus, setVersion, setvStringAttribute, stringToVersion, uniqueElements, upDaterRefs, validAttribute, validAttribute, validEnumAttribute, validEnumerationsAttribute, validResourcePosition, version, write2DirMethods inherited from class org.cip4.jdflib.core.KElement
addAttribute, addAttribute, addNameSpace, ancestorDistance, appendAttribute, appendAttribute, appendAttributes, appendCData, appendCData, appendChild, appendElement, appendElementN, appendElementRaw, appendEntityReference, appendText, appendTextElement, appendXMLComment, appendXMLComment, buildRelativeXPath, buildXPath, buildXPath, buildXPath, cleanup, clearNSMap, clone, copyAttribute, copyAttribute, copyAttribute, copyAttribute, copyElement, copyElements, copyXPathValue, createRoot, deleteNode, ensureCase, eraseEmptyAttributes, eraseEmptyNodes, fillHashSet, fitsName, fitsName_KElement, flush, generateDotID, getAttribute, getAttribute, getAttribute, getAttribute_KElement, getAttribute_KElement, getAttributeArray_KElement, getAttributeIgnoreCase, getAttributeMap, getAttributeMap_KElement, getAttributeRaw, getAttributeVector, getAttributeVector_KElement, getBoolAttribute, getCData, getChildArray, getChildArray_KElement, getChildArrayByClass, getChildArrayByClass_KElement, getChildAttributeList, getChildByTagName, getChildElementArray, getChildElementVector, getChildElementVector, getChildElementVector_KElement, getChildFromList, getChildFromList, getChildList, getChildList, getChildNode, getChildNodes_KElement, getChildNodeVector, getChildrenByClass, getChildrenByTagName, getChildrenByTagName_KElement, getChildrenFromList, getChildrenIgnoreList, getChildrenWithAttribute, getChildWithAttribute, getChildWithAttribute, getCreateChildWithAttribute, getCreateElement, getCreateElement, getCreateElement_KElement, getCreateXPathElement, getDeepElement, getDeepParent, getDeepParent, getDeepParentChild, getDeepParentNotName, getDocRoot, getDOMAttr, getElement, getElement_KElement, getElementByClass, getElementHashMap, getElementsByTagName_KElement, getFirstChildElement, getFirstChildElement, getFirstChildElement, getFirstElementNode, getID, getIDPrefix, getIgnoreCase, getIgnoreCase_KElement, getInheritedAttribute, getInheritedElement, getInheritedXPathAttribute, getIntAttribute, getLocalNameStatic, getLongAttribute, getMultipleIDs, getNamespaceURI, getNamespaceURIFromPrefix, getNextElementNode, getNextSiblingElement, getNextSiblingElement, getNextSiblingElement, getNonEmpty, getNonEmpty_KElement, getNumCDatas, getNumChildNodes, getNumChildText, getNumXMLComments, getOwnerDocument_KElement, getParentNode_KElement, getPreviousSiblingElement, getPreviousSiblingElement, getRealAttribute, getTarget_KElement, getText, getText, getTree, getTree, getTreeByClass, getTreeElement, getXMLComment, getXMLNSNameSpace, getXMLNSPrefix, getXPathAttribute, getXPathAttributeMap, getXPathElement, getXPathElementVector, getXPathValueMap, getXPathValueMap, getXSIType, hasAttribute, hasAttribute, hasAttribute_KElement, hasAttributes, hasChildElement, hasChildElements, hasChildNodes, hasChildText, hasNonEmpty, hasNonEmpty_KElement, hasXPathNode, includesAttribute, includesAttributes, insertAt, insertBefore, isAncestor, isEqual, isEqual, isWildCard, matchesPath, matchesPathName, mergeElement, moveArray, moveAttribute, moveAttribute, moveElement, moveElements, moveMe, normalize, numChildElements_KElement, numChildNodes, numChildNodes, numChildrenByClass, numSiblingElements, pushUp, removeAllText, removeAttribute, removeAttribute, removeAttribute_KElement, removeAttributeNode, removeAttributeNS, removeAttributes, removeCData, removeChildNode, removeChildren, removeChildrenByClass, removeChildText, removeExtensions, removeFromAttribute, removeIgnoreCase, removeIgnoreCase_KElement, removeXMLComment, removeXPathAttribute, removeXPathElement, renameAttribute, renameAttribute, renameElement, replaceElement, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNSRaw, setAttributeRaw, setAttributes, setAttributes, setAttributes, setAttributesRaw, setBoolAttribute, setDirty, setID, setIntAttribute, setNamespaceURI, setNodeValue, setNonEmpty, setPrefix, setRealAttribute, setText, setvStringAttribute, setXMLComment, setXMLComment, setXPathAttribute, setXPathValue, setXPathValues, setXSIType, sortChild, sortChild, sortChildren, sortChildren, sortChildren, sortChildren, toDisplayXML, toValueString, toXML, toXML, uniqueID, uniqueID, write2File, write2File, write2Stream, writeStream, xmlNameSpace, xmlnsLocalName, xmlnsPrefixMethods inherited from class org.apache.xerces.dom.ElementNSImpl
getLocalName, getPrefix, getTypeName, getTypeNamespace, getXMLBaseAttribute, isDerivedFrom, setTypeMethods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildElementCount, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getLastElementChild, getNextElementSibling, getNodeName, getNodeType, getPreviousElementSibling, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttributeNS, isEqualNode, reconcileDefaultAttributes, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeDataMethods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildrenMethods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSiblingMethods 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, setUserDataMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.w3c.dom.Element
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods 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 Details
-
JDFJobPhase
Constructor for JDFJobPhase- Parameters:
myOwnerDocument-qualifiedName-
-
JDFJobPhase
public JDFJobPhase(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName) Constructor for JDFJobPhase- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-
-
JDFJobPhase
public JDFJobPhase(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName) Constructor for JDFJobPhase- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-myLocalName-
-
-
Method Details
-
toString
toString() -
getTheElementInfo
- Overrides:
getTheElementInfoin classJDFAutoJobPhase- Returns:
- the elementinfo
-
getStatusDetails
Returns detailed status information.- Overrides:
getStatusDetailsin classJDFAutoJobPhase- Returns:
- String
-
getQueueEntryID
Method getQueueEntryID.- Overrides:
getQueueEntryIDin classJDFAutoJobPhase- Returns:
- String
-
getJobID
Method getJobID.- Overrides:
getJobIDin classJDFAutoJobPhase- Returns:
- String
-
getJobPartID
Method getJobID.- Overrides:
getJobPartIDin classJDFAutoJobPhase- Returns:
- String
-
getPartMapVector
get part map vector- Overrides:
getPartMapVectorin classJDFElement- Returns:
- VJDFAttributeMap: vector of attribute maps, one for each part
-
getPartMapArray
get part map array- Overrides:
getPartMapArrayin classJDFElement- Returns:
- array of attribute, one for each part
-
setPartMap
set part to the one defined in mPart- Overrides:
setPartMapin classJDFElement- Parameters:
m- attribute map for the part to set
-
removePartMap
remove the part defined in mPart- Overrides:
removePartMapin classJDFElement- Parameters:
mP- attribute map for the part to remove
-
setPartMapVector
set all parts to those defined in vParts- Overrides:
setPartMapVectorin classJDFElement- Parameters:
vP- vector of attribute maps for the parts
-
hasPartMap
check whether the part defined in mPart is included- Overrides:
hasPartMapin classJDFElement- Parameters:
mPart- attribute map for the part to remove- Returns:
- boolean - returns true if the part exists
-
getCreateNode
get a node, create if it doesn't exist- Returns:
- the node
-
appendNode
append a node- Returns:
- the appended node
-
applyNode
apply all values of a JDF Node to this- Parameters:
node- the node to apply
-
getNode
get node- Returns:
- the node
-
getStatusQuParams
get theJDFStatusQuParamsthat apply to the jobphase- Returns:
-
getIdentifier
gets the NodeIdetifier that matches this- Specified by:
getIdentifierin interfaceINodeIdentifiable- Returns:
-
setIdentifier
- Specified by:
setIdentifierin interfaceINodeIdentifiable- Parameters:
ni-- See Also:
-
createModuleStatusFromModulePhase
creates a new ModuleStatus in this based on the values in mp generally used to create messages from audits- Parameters:
mp- the modulephase to copy- Returns:
- the new ModuleStatus element
-
getAmountDifference
return the differential amount produced between this phase and lastphase- Parameters:
lastphase- the phase- Returns:
-
getWasteDifference
return the differential waste amount produced between this phase and lastphase- Parameters:
lastphase-- Returns:
-
isSamePhase
returns true if this is the same phase, i.e. the- Parameters:
lastphase- the phase to compare withbExact- if true, use startTime as hook, else compare stati- Returns:
-
mergeLastPhase
creates a new phasetime that spans lastphase and this phase
assume that amounts are correctly handled id starttimes are identical- Parameters:
lastphase- the phase to merge- Returns:
- true if successful
-
getPhaseAmount
public double getPhaseAmount()returns the phase amount, defaults to amount if not specified- Overrides:
getPhaseAmountin classJDFAutoJobPhase- Returns:
- double the value of the attribute
-
getPhaseStartTime
returns the phase starttime, defaults to starttime if not specified- Overrides:
getPhaseStartTimein classJDFAutoJobPhase- Returns:
- JDFDate the value of the attribute
-
getPhaseWaste
public double getPhaseWaste()returns the phase waste amount, defaults to waste if not specified- Overrides:
getPhaseWastein classJDFAutoJobPhase- Returns:
- double the value of the attribute
-
getQueueEntryStatus
- Returns:
- the queueentry status that corresponds to the status of this
-
getSpeed
public double getSpeed()also checks parent deviceinfo if empty- Overrides:
getSpeedin classJDFAutoJobPhase- Returns:
- double the value of the attribute
- See Also:
-
setPercentCompleted
public void setPercentCompleted(double value) Description copied from class:JDFAutoJobPhase(36) set attribute PercentCompleted- Overrides:
setPercentCompletedin classJDFAutoJobPhase- Parameters:
value- the value to set the attribute to
-