public class DeviceInfo
extends java.lang.Object
implements java.io.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>
<choice>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Employee" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}ModuleStatus" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}JobPhase" maxOccurs="unbounded" minOccurs="0"/>
</choice>
</sequence>
<attribute name="DeviceCondition" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="DeviceStatus" type="{http://www.CIP4.org/JDFSchema_2_0}EnumDeviceStatus" />
<attribute name="StatusDetails" type="{http://www.CIP4.org/JDFSchema_2_0}shortString" />
<attribute name="DeviceOperationMode" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
<attribute name="CounterUnit" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="Speed" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="IdleStartTime" type="{http://www.CIP4.org/JDFSchema_2_0}dateTime" />
<attribute name="HourCounter" type="{http://www.CIP4.org/JDFSchema_2_0}duration" />
<attribute name="PowerOnTime" type="{http://www.CIP4.org/JDFSchema_2_0}dateTime" />
<attribute name="TotalProductionCounter" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="ProductionCounter" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="DeviceID" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="DeviceRef" type="{http://www.CIP4.org/JDFSchema_2_0}IDREF" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
counterUnit |
protected java.lang.String |
deviceCondition |
protected java.lang.String |
deviceID |
protected java.lang.String |
deviceOperationMode |
protected java.lang.Object |
deviceRef |
protected EnumDeviceStatus |
deviceStatus |
protected java.util.List<Employee> |
employees |
protected java.lang.String |
hourCounter |
protected java.lang.String |
idleStartTime |
protected java.util.List<JobPhase> |
jobPhases |
protected java.util.List<ModuleStatus> |
moduleStatuses |
protected java.lang.String |
powerOnTime |
protected java.lang.Double |
productionCounter |
protected java.lang.Double |
speed |
protected java.lang.String |
statusDetails |
protected java.lang.Double |
totalProductionCounter |
| Constructor and Description |
|---|
DeviceInfo() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCounterUnit()
Gets the value of the counterUnit property.
|
java.lang.String |
getDeviceCondition()
Gets the value of the deviceCondition property.
|
java.lang.String |
getDeviceID()
Gets the value of the deviceID property.
|
java.lang.String |
getDeviceOperationMode()
Gets the value of the deviceOperationMode property.
|
java.lang.Object |
getDeviceRef()
Gets the value of the deviceRef property.
|
EnumDeviceStatus |
getDeviceStatus()
Gets the value of the deviceStatus property.
|
java.util.List<Employee> |
getEmployees()
Gets the value of the employees property.
|
java.lang.String |
getHourCounter()
Gets the value of the hourCounter property.
|
java.lang.String |
getIdleStartTime()
Gets the value of the idleStartTime property.
|
java.util.List<JobPhase> |
getJobPhases()
Gets the value of the jobPhases property.
|
java.util.List<ModuleStatus> |
getModuleStatuses()
Gets the value of the moduleStatuses property.
|
java.lang.String |
getPowerOnTime()
Gets the value of the powerOnTime property.
|
java.lang.Double |
getProductionCounter()
Gets the value of the productionCounter property.
|
java.lang.Double |
getSpeed()
Gets the value of the speed property.
|
java.lang.String |
getStatusDetails()
Gets the value of the statusDetails property.
|
java.lang.Double |
getTotalProductionCounter()
Gets the value of the totalProductionCounter property.
|
void |
setCounterUnit(java.lang.String value)
Sets the value of the counterUnit property.
|
void |
setDeviceCondition(java.lang.String value)
Sets the value of the deviceCondition property.
|
void |
setDeviceID(java.lang.String value)
Sets the value of the deviceID property.
|
void |
setDeviceOperationMode(java.lang.String value)
Sets the value of the deviceOperationMode property.
|
void |
setDeviceRef(java.lang.Object value)
Sets the value of the deviceRef property.
|
void |
setDeviceStatus(EnumDeviceStatus value)
Sets the value of the deviceStatus property.
|
void |
setHourCounter(java.lang.String value)
Sets the value of the hourCounter property.
|
void |
setIdleStartTime(java.lang.String value)
Sets the value of the idleStartTime property.
|
void |
setPowerOnTime(java.lang.String value)
Sets the value of the powerOnTime property.
|
void |
setProductionCounter(java.lang.Double value)
Sets the value of the productionCounter property.
|
void |
setSpeed(java.lang.Double value)
Sets the value of the speed property.
|
void |
setStatusDetails(java.lang.String value)
Sets the value of the statusDetails property.
|
void |
setTotalProductionCounter(java.lang.Double value)
Sets the value of the totalProductionCounter property.
|
protected java.util.List<JobPhase> jobPhases
protected java.util.List<ModuleStatus> moduleStatuses
protected java.util.List<Employee> employees
protected java.lang.String deviceCondition
protected EnumDeviceStatus deviceStatus
protected java.lang.String statusDetails
protected java.lang.String deviceOperationMode
protected java.lang.String counterUnit
protected java.lang.Double speed
protected java.lang.String idleStartTime
protected java.lang.String hourCounter
protected java.lang.String powerOnTime
protected java.lang.Double totalProductionCounter
protected java.lang.Double productionCounter
protected java.lang.String deviceID
protected java.lang.Object deviceRef
public java.util.List<JobPhase> getJobPhases()
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 jobPhases property.
For example, to add a new item, do as follows:
getJobPhases().add(newItem);
Objects of the following type(s) are allowed in the list
JobPhase
public java.util.List<ModuleStatus> getModuleStatuses()
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 moduleStatuses property.
For example, to add a new item, do as follows:
getModuleStatuses().add(newItem);
Objects of the following type(s) are allowed in the list
ModuleStatus
public java.util.List<Employee> getEmployees()
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 employees property.
For example, to add a new item, do as follows:
getEmployees().add(newItem);
Objects of the following type(s) are allowed in the list
Employee
public java.lang.String getDeviceCondition()
Stringpublic void setDeviceCondition(java.lang.String value)
value - allowed object is
Stringpublic EnumDeviceStatus getDeviceStatus()
EnumDeviceStatuspublic void setDeviceStatus(EnumDeviceStatus value)
value - allowed object is
EnumDeviceStatuspublic java.lang.String getStatusDetails()
Stringpublic void setStatusDetails(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getDeviceOperationMode()
Stringpublic void setDeviceOperationMode(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getCounterUnit()
Stringpublic void setCounterUnit(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getSpeed()
Doublepublic void setSpeed(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getIdleStartTime()
Stringpublic void setIdleStartTime(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getHourCounter()
Stringpublic void setHourCounter(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPowerOnTime()
Stringpublic void setPowerOnTime(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Double getTotalProductionCounter()
Doublepublic void setTotalProductionCounter(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getProductionCounter()
Doublepublic void setProductionCounter(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getDeviceID()
Stringpublic void setDeviceID(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Object getDeviceRef()
Objectpublic void setDeviceRef(java.lang.Object value)
value - allowed object is
ObjectCopyright © 2012. All Rights Reserved.