public class MXResource extends ilog.views.gantt.model.general.IlvGeneralResource implements IMXGanttCommonConstant, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
MXResource.Factory |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_CRAFT |
static java.lang.String |
PROPERTY_CRAFTSKILLMAP |
static java.lang.String |
PROPERTY_CRAFTSKILLRANK |
static java.lang.String |
PROPERTY_CREWWORKGROUP |
static java.lang.String |
PROPERTY_DEFAULTCONTRACTNUM |
static java.lang.String |
PROPERTY_DEFAULTVENDOR |
static java.lang.String |
PROPERTY_DUMMY |
static java.lang.String |
PROPERTY_LABORCALNUM |
static java.lang.String |
PROPERTY_LABORDEFAULTSKILL |
static java.lang.String |
PROPERTY_LABORSHIFTNUM |
static java.lang.String |
PROPERTY_PARENTID |
static java.lang.String |
PROPERTY_PMROTTOOLAVAILABILITY |
static java.lang.String |
PROPERTY_REPAIRLOC |
static java.lang.String |
PROPERTY_RESOURCEAVAILABILITY |
static java.lang.String |
PROPERTY_ROTTOOLAVAILABILITY |
static java.lang.String |
PROPERTY_SHIFTNUM |
ID_PROPERTY, NAME_PROPERTY, QUANTITY_PROPERTY
PROPERTY_APPLINKAPP, PROPERTY_APPLINKINFO, PROPERTY_APPLINKOBJECT, PROPERTY_AUTHORIZED, PROPERTY_DATAGROUPNAME, PROPERTY_INITIALIZED, PROPERTY_MODIFIED, PROPERTY_OBJECTID, PROPERTY_OBJECTNAME, PROPERTY_REFOBJECTNAME, PROPERTY_UNCOMMITTED
Constructor and Description |
---|
MXResource(java.lang.String id,
java.lang.String name)
Constructor
|
MXResource(java.lang.String id,
java.lang.String name,
float quantity)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,java.lang.String> |
getApplinkAppList(java.lang.String propertyName)
Get the map for applink apps
|
java.lang.String |
getApplinkObject(java.lang.String propertyName)
Get the applink object for a proeprty
|
java.util.Iterator |
getModifiedProperties()
Get all modified properties
|
long |
getObjectId()
Returns the object id for the activity
|
java.lang.String |
getObjectName()
Returns the Object Name for the activity
|
SKDPropertyValue |
getSKDPropertyValue(java.lang.String propertyName)
Get the value of a property
|
java.util.HashMap<java.lang.String,SKDPropertyValue> |
getValueHash()
Get the property value map
|
boolean |
isModified()
Get the modified flag of activity
|
java.lang.Object |
setProperty(java.lang.String property,
java.lang.Object value)
Set property name and value
|
getProperty, getPropertyNames, isUserProperty, propertyNameIterator
getID, getName, getQuantity, setID, setName, setQuantity
public static final java.lang.String PROPERTY_CRAFT
public static final java.lang.String PROPERTY_PARENTID
public static final java.lang.String PROPERTY_DUMMY
public static final java.lang.String PROPERTY_RESOURCEAVAILABILITY
public static final java.lang.String PROPERTY_LABORSHIFTNUM
public static final java.lang.String PROPERTY_LABORCALNUM
public static final java.lang.String PROPERTY_LABORDEFAULTSKILL
public static final java.lang.String PROPERTY_CRAFTSKILLMAP
public static final java.lang.String PROPERTY_CRAFTSKILLRANK
public static final java.lang.String PROPERTY_DEFAULTVENDOR
public static final java.lang.String PROPERTY_DEFAULTCONTRACTNUM
public static final java.lang.String PROPERTY_ROTTOOLAVAILABILITY
public static final java.lang.String PROPERTY_PMROTTOOLAVAILABILITY
public static final java.lang.String PROPERTY_REPAIRLOC
public static final java.lang.String PROPERTY_SHIFTNUM
public static final java.lang.String PROPERTY_CREWWORKGROUP
public MXResource(java.lang.String id, java.lang.String name, float quantity)
id
- name
- quantity
- public MXResource(java.lang.String id, java.lang.String name)
id
- name
- public java.lang.Object setProperty(java.lang.String property, java.lang.Object value)
setProperty
in interface ilog.views.gantt.property.IlvUserPropertyHolder
setProperty
in class ilog.views.gantt.model.general.IlvGeneralResource
property
- namevalue
- public java.util.Iterator getModifiedProperties()
public boolean isModified()
public java.lang.String getObjectName()
public long getObjectId()
public java.lang.String getApplinkObject(java.lang.String propertyName)
propertyName
- public java.util.HashMap<java.lang.String,java.lang.String> getApplinkAppList(java.lang.String propertyName)
propertyName
- public java.util.HashMap<java.lang.String,SKDPropertyValue> getValueHash()
public SKDPropertyValue getSKDPropertyValue(java.lang.String propertyName)
propertyName
-