public class Resource extends Object implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Location" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Contact" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}ResourceType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Part" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}GeneralID" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Comment" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="AmountProduced" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="Locked" type="{http://www.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="PipeURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" />
<attribute name="Class" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="PartIDKeys">
<simpleType>
<list itemType="{http://www.CIP4.org/JDFSchema_2_0}EnumPartIDKeys" />
</simpleType>
</attribute>
<attribute name="PipeProtocol" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="Status" type="{http://www.CIP4.org/JDFSchema_2_0}EnumResStatus" />
<attribute name="ResourceWeight" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="GrossWeight" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="PipeID" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="LotControl" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="Amount" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="AgentName" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="AgentVersion" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="AmountRequired" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="ID" use="required" type="{http://www.CIP4.org/JDFSchema_2_0}ID" />
<attribute name="AlternateBrand" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="Manufacturer" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="Unit" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="PartUsage" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="BatchID" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ProductID" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="Author" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="PipePartIDKeys">
<simpleType>
<list itemType="{http://www.CIP4.org/JDFSchema_2_0}EnumPartIDKeys" />
</simpleType>
</attribute>
<attribute name="Brand" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="QualityControlResultRef" type="{http://www.CIP4.org/JDFSchema_2_0}IDREF" />
<attribute name="SourceResourceRefs" type="{http://www.CIP4.org/JDFSchema_2_0}IDREFS" />
<attribute name="IdentificationFieldRef" type="{http://www.CIP4.org/JDFSchema_2_0}IDREF" />
<attribute name="AmountGood" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="AmountWaste" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="DescriptiveName" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
Resource() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAgentName()
Gets the value of the agentName property.
|
String |
getAgentVersion()
Gets the value of the agentVersion property.
|
String |
getAlternateBrand()
Gets the value of the alternateBrand property.
|
Double |
getAmount()
Gets the value of the amount property.
|
Double |
getAmountGood()
Gets the value of the amountGood property.
|
Double |
getAmountProduced()
Gets the value of the amountProduced property.
|
Double |
getAmountRequired()
Gets the value of the amountRequired property.
|
Double |
getAmountWaste()
Gets the value of the amountWaste property.
|
String |
getAuthor()
Gets the value of the author property.
|
String |
getBatchID()
Gets the value of the batchID property.
|
String |
getBrand()
Gets the value of the brand property.
|
String |
getClazz()
Gets the value of the clazz property.
|
List<Comment> |
getComment()
Gets the value of the comment property.
|
List<Contact> |
getContact()
Gets the value of the contact property.
|
String |
getDescriptiveName()
Gets the value of the descriptiveName property.
|
List<GeneralID> |
getGeneralID()
Gets the value of the generalID property.
|
Double |
getGrossWeight()
Gets the value of the grossWeight property.
|
String |
getID()
Gets the value of the id property.
|
Object |
getIdentificationFieldRef()
Gets the value of the identificationFieldRef property.
|
List<Location> |
getLocation()
Gets the value of the location property.
|
String |
getLotControl()
Gets the value of the lotControl property.
|
String |
getManufacturer()
Gets the value of the manufacturer property.
|
List<Part> |
getPart()
Gets the value of the part property.
|
List<EnumPartIDKeys> |
getPartIDKeys()
Gets the value of the partIDKeys property.
|
String |
getPartUsage()
Gets the value of the partUsage property.
|
String |
getPipeID()
Gets the value of the pipeID property.
|
List<EnumPartIDKeys> |
getPipePartIDKeys()
Gets the value of the pipePartIDKeys property.
|
String |
getPipeProtocol()
Gets the value of the pipeProtocol property.
|
String |
getPipeURL()
Gets the value of the pipeURL property.
|
String |
getProductID()
Gets the value of the productID property.
|
Object |
getQualityControlResultRef()
Gets the value of the qualityControlResultRef property.
|
List<JAXBElement<? extends ResourceType>> |
getResourceType()
Gets the value of the resourceType property.
|
Double |
getResourceWeight()
Gets the value of the resourceWeight property.
|
List<Object> |
getSourceResourceRefs()
Gets the value of the sourceResourceRefs property.
|
EnumResStatus |
getStatus()
Gets the value of the status property.
|
String |
getUnit()
Gets the value of the unit property.
|
Boolean |
isLocked()
Gets the value of the locked property.
|
void |
setAgentName(String value)
Sets the value of the agentName property.
|
void |
setAgentVersion(String value)
Sets the value of the agentVersion property.
|
void |
setAlternateBrand(String value)
Sets the value of the alternateBrand property.
|
void |
setAmount(Double value)
Sets the value of the amount property.
|
void |
setAmountGood(Double value)
Sets the value of the amountGood property.
|
void |
setAmountProduced(Double value)
Sets the value of the amountProduced property.
|
void |
setAmountRequired(Double value)
Sets the value of the amountRequired property.
|
void |
setAmountWaste(Double value)
Sets the value of the amountWaste property.
|
void |
setAuthor(String value)
Sets the value of the author property.
|
void |
setBatchID(String value)
Sets the value of the batchID property.
|
void |
setBrand(String value)
Sets the value of the brand property.
|
void |
setClazz(String value)
Sets the value of the clazz property.
|
void |
setDescriptiveName(String value)
Sets the value of the descriptiveName property.
|
void |
setGrossWeight(Double value)
Sets the value of the grossWeight property.
|
void |
setID(String value)
Sets the value of the id property.
|
void |
setIdentificationFieldRef(Object value)
Sets the value of the identificationFieldRef property.
|
void |
setLocked(Boolean value)
Sets the value of the locked property.
|
void |
setLotControl(String value)
Sets the value of the lotControl property.
|
void |
setManufacturer(String value)
Sets the value of the manufacturer property.
|
void |
setPartUsage(String value)
Sets the value of the partUsage property.
|
void |
setPipeID(String value)
Sets the value of the pipeID property.
|
void |
setPipeProtocol(String value)
Sets the value of the pipeProtocol property.
|
void |
setPipeURL(String value)
Sets the value of the pipeURL property.
|
void |
setProductID(String value)
Sets the value of the productID property.
|
void |
setQualityControlResultRef(Object value)
Sets the value of the qualityControlResultRef property.
|
void |
setResourceWeight(Double value)
Sets the value of the resourceWeight property.
|
void |
setStatus(EnumResStatus value)
Sets the value of the status property.
|
void |
setUnit(String value)
Sets the value of the unit property.
|
protected List<JAXBElement<? extends ResourceType>> resourceType
protected Double amountProduced
protected Boolean locked
protected String pipeURL
protected String clazz
protected List<EnumPartIDKeys> partIDKeys
protected String pipeProtocol
protected EnumResStatus status
protected Double resourceWeight
protected Double grossWeight
protected String pipeID
protected String lotControl
protected Double amount
protected String agentName
protected String agentVersion
protected Double amountRequired
protected String id
protected String alternateBrand
protected String manufacturer
protected String unit
protected String partUsage
protected String batchID
protected String productID
protected String author
protected List<EnumPartIDKeys> pipePartIDKeys
protected String brand
protected Object qualityControlResultRef
protected Object identificationFieldRef
protected Double amountGood
protected Double amountWaste
protected String descriptiveName
public List<Location> getLocation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the location property.
For example, to add a new item, do as follows:
getLocation().add(newItem);
Objects of the following type(s) are allowed in the list
Location
public List<Contact> getContact()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the contact property.
For example, to add a new item, do as follows:
getContact().add(newItem);
Objects of the following type(s) are allowed in the list
Contact
public List<JAXBElement<? extends ResourceType>> getResourceType()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the resourceType property.
For example, to add a new item, do as follows:
getResourceType().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<DigitalMedia>
JAXBElement<MiscConsumable>
JAXBElement<Media>
JAXBElement<ExposedMedia>
JAXBElement<Bundle>
JAXBElement<ResourceType>
JAXBElement<Strap>
JAXBElement<Employee>
JAXBElement<Ink>
JAXBElement<Component>
JAXBElement<Device>
JAXBElement<UsageCounter>
JAXBElement<Pallet>
JAXBElement<PlaceHolderResource>
JAXBElement<RollStand>
JAXBElement<Tool>
JAXBElement<RegisterRibbon>
public List<Part> getPart()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the part property.
For example, to add a new item, do as follows:
getPart().add(newItem);
Objects of the following type(s) are allowed in the list
Part
public List<GeneralID> getGeneralID()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the generalID property.
For example, to add a new item, do as follows:
getGeneralID().add(newItem);
Objects of the following type(s) are allowed in the list
GeneralID
public List<Comment> getComment()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the comment property.
For example, to add a new item, do as follows:
getComment().add(newItem);
Objects of the following type(s) are allowed in the list
Comment
public Double getAmountProduced()
Doublepublic void setAmountProduced(Double value)
value - allowed object is
Doublepublic Boolean isLocked()
Booleanpublic void setLocked(Boolean value)
value - allowed object is
Booleanpublic String getPipeURL()
Stringpublic void setPipeURL(String value)
value - allowed object is
Stringpublic String getClazz()
Stringpublic void setClazz(String value)
value - allowed object is
Stringpublic List<EnumPartIDKeys> getPartIDKeys()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the partIDKeys property.
For example, to add a new item, do as follows:
getPartIDKeys().add(newItem);
Objects of the following type(s) are allowed in the list
EnumPartIDKeys
public String getPipeProtocol()
Stringpublic void setPipeProtocol(String value)
value - allowed object is
Stringpublic EnumResStatus getStatus()
EnumResStatuspublic void setStatus(EnumResStatus value)
value - allowed object is
EnumResStatuspublic Double getResourceWeight()
Doublepublic void setResourceWeight(Double value)
value - allowed object is
Doublepublic Double getGrossWeight()
Doublepublic void setGrossWeight(Double value)
value - allowed object is
Doublepublic String getPipeID()
Stringpublic void setPipeID(String value)
value - allowed object is
Stringpublic String getLotControl()
Stringpublic void setLotControl(String value)
value - allowed object is
Stringpublic Double getAmount()
Doublepublic void setAmount(Double value)
value - allowed object is
Doublepublic String getAgentName()
Stringpublic void setAgentName(String value)
value - allowed object is
Stringpublic String getAgentVersion()
Stringpublic void setAgentVersion(String value)
value - allowed object is
Stringpublic Double getAmountRequired()
Doublepublic void setAmountRequired(Double value)
value - allowed object is
Doublepublic void setID(String value)
value - allowed object is
Stringpublic String getAlternateBrand()
Stringpublic void setAlternateBrand(String value)
value - allowed object is
Stringpublic String getManufacturer()
Stringpublic void setManufacturer(String value)
value - allowed object is
Stringpublic String getUnit()
Stringpublic void setUnit(String value)
value - allowed object is
Stringpublic String getPartUsage()
Stringpublic void setPartUsage(String value)
value - allowed object is
Stringpublic String getBatchID()
Stringpublic void setBatchID(String value)
value - allowed object is
Stringpublic String getProductID()
Stringpublic void setProductID(String value)
value - allowed object is
Stringpublic String getAuthor()
Stringpublic void setAuthor(String value)
value - allowed object is
Stringpublic List<EnumPartIDKeys> getPipePartIDKeys()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the pipePartIDKeys property.
For example, to add a new item, do as follows:
getPipePartIDKeys().add(newItem);
Objects of the following type(s) are allowed in the list
EnumPartIDKeys
public String getBrand()
Stringpublic void setBrand(String value)
value - allowed object is
Stringpublic Object getQualityControlResultRef()
Objectpublic void setQualityControlResultRef(Object value)
value - allowed object is
Objectpublic List<Object> getSourceResourceRefs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the sourceResourceRefs property.
For example, to add a new item, do as follows:
getSourceResourceRefs().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public Object getIdentificationFieldRef()
Objectpublic void setIdentificationFieldRef(Object value)
value - allowed object is
Objectpublic Double getAmountGood()
Doublepublic void setAmountGood(Double value)
value - allowed object is
Doublepublic Double getAmountWaste()
Doublepublic void setAmountWaste(Double value)
value - allowed object is
Doublepublic String getDescriptiveName()
StringCopyright © 2013. All Rights Reserved.