public abstract class BusinessObject extends AbstractPrintTalk
Modifier and Type | Class and Description |
---|---|
static class |
BusinessObject.EnumResult |
static class |
BusinessObject.EnumUpdateMethod |
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_BUSINESSID |
static String |
ATTR_BUSINESSREFID |
static String |
ATTR_CURRENCY |
static String |
ATTR_EXPIRES |
ATTR_JOBIDREF, log, theElement
Constructor and Description |
---|
BusinessObject(org.cip4.jdflib.core.KElement theElement) |
Modifier and Type | Method and Description |
---|---|
String |
getBusinessID() |
String |
getBusinessRefID() |
org.cip4.jdflib.core.KElement |
getCreateJDFRoot(String rootName,
int iSkip)
note that it is not necessarily always legal to add a JDF to an arbitrary bo
|
String |
getCustomerProjectID() |
String |
getDescriptiveName() |
org.cip4.jdflib.core.KElement |
getRequest() |
void |
init()
initialize
|
void |
setBusinessID(String id) |
void |
setBusinessRefID(String id) |
void |
setCustomerProjectID(String coid) |
void |
setDescriptiveName(String desc) |
void |
setRef(PrintTalk ref) |
appendElement, appendXJDFElement, cleanUp, equals, getAttribute, getAttribute, getAttributeMap, getBoolAttribute, getComment, getCreateElement, getCreateElement, getCreateXJDFElement, getCreateXPathElement, getElement, getElement, getElements, getLocalName, getNodeName, getPrintTalk, getRealAttribute, getRoot, getTElem, getXJDFElement, getXPathAttribute, getXPathElement, hashCode, numElements, setAttribute, setAttribute, setAttribute, setAttribute, setComment, setRoot, setTElem, setVAttribute, setXPathAttribute, setXPathValue, toString, toXML
public static final String ATTR_BUSINESSREFID
public static final String ATTR_BUSINESSID
public static final String ATTR_CURRENCY
public static final String ATTR_EXPIRES
public BusinessObject(org.cip4.jdflib.core.KElement theElement)
theElement
- public org.cip4.jdflib.core.KElement getCreateJDFRoot(String rootName, int iSkip)
rootName
- iSkip
- public void init()
AbstractPrintTalk
init
in class AbstractPrintTalk
AbstractPrintTalk.init()
public String getBusinessID()
public void setBusinessID(String id)
id
- public org.cip4.jdflib.core.KElement getRequest()
public String getBusinessRefID()
public String getCustomerProjectID()
public void setCustomerProjectID(String coid)
coid
- public String getDescriptiveName()
getDescriptiveName
in class AbstractPrintTalk
public void setBusinessRefID(String id)
id
- public void setDescriptiveName(String desc)
setDescriptiveName
in class AbstractPrintTalk
id
- public void setRef(PrintTalk ref)
ref
- the bo to referenceCopyright © 2019. All rights reserved.