ilog.server.jsds.gantt
Class IlsRpResource
java.lang.Object
|
+--ilog.server.jcomp.RpObject
|
+--ilog.server.jsds.IlsDSObject
|
+--ilog.server.jsds.gantt.IlsRpResource
- All Implemented Interfaces:
- RepresentationUpdate.Type, S2CTransactionStatus
- public class IlsRpResource
- extends IlsDSObject
Representation object for gantt data source resource.
| Fields inherited from interface ilog.server.jcomp.RepresentationUpdate.Type |
ADD, ADD_ORIG, CLOSE, COMP_FUNCALL, CREATION, DELETION, HREF_MODIF_LABEL, LOCAL_CREATION, LOCAL_RM, MAX, MODIFICATION, NOTIFY, NOUPDATE, OBJ_FUNCALL, OPEN_VIEW, PUSH_MAIN_ORIG, RM, RM_ORIG, ROLLBACK, SELECTION, SET_MAIN_ORIG, STATUS, VIEW_FUNCALL |
| Fields inherited from interface ilog.server.jcomp.S2CTransactionStatus |
ACKNOWLEDGE, CP_ROLLBACK, CREATION, DEFAULT, GET_OBJ_IDS, GET_VIEW_IDS, NOTIFY, NOTIFY_CREATION, RECV_MESG, RECV_OBJ_IDS, RECV_VIEW_IDS, SV_ROLLBACK, SV_ROLLBACK_CREATION |
| Methods inherited from class ilog.server.jsds.IlsDSObject |
onDSDereference, onUpdateProperty, openDSView, openDSView, openDSView, setBoolean, setChar, setDouble, setFloat, setHRef, setLong, setProperty, setReference, setShort, setString, setUserTypeValue |
| Methods inherited from class ilog.server.jcomp.RpObject |
ackAttrUpdate, ackOpenView, afterInit, beforeDeletion, beginC2SUpdate, beginC2SUpdate, discardC2SUpdate, endC2SUpdate, execAsyncCallback, execAsyncCallback, execCallback, execDuplexCallback, execDuplexCallback, execDuplexCallback, execSyncCallback, finalize, getAttributeId, getAttributeId, getAttributeType, getLabel, getReference, getRepresentation, getRpObjectId, getRpObjModel, ILS_RP_ATTR_BOOLEAN, ILS_RP_ATTR_CHAR, ILS_RP_ATTR_DOUBLE, ILS_RP_ATTR_FLOAT, ILS_RP_ATTR_HREF, ILS_RP_ATTR_INT, ILS_RP_ATTR_LONG, ILS_RP_ATTR_MVVALUE, ILS_RP_ATTR_REF, ILS_RP_ATTR_REF, ILS_RP_ATTR_STRING, ILS_RP_ATTR_USERTYPE, ILS_RP_DEFAULT_ATTR_BOOLEAN, ILS_RP_DEFAULT_ATTR_CHAR, ILS_RP_DEFAULT_ATTR_DOUBLE, ILS_RP_DEFAULT_ATTR_FLOAT, ILS_RP_DEFAULT_ATTR_INT, ILS_RP_DEFAULT_ATTR_LONG, ILS_RP_DEFAULT_ATTR_MVVALUE, ILS_RP_DEFAULT_ATTR_REF, ILS_RP_DEFAULT_ATTR_STRING, ILS_RP_DEFAULT_ATTR_USERTYPE, ILS_RP_DEFAULT_INDEXED_ATTR_BOOL, ILS_RP_DEFAULT_INDEXED_ATTR_CHAR, ILS_RP_DEFAULT_INDEXED_ATTR_DOUBLE, ILS_RP_DEFAULT_INDEXED_ATTR_FLOAT, ILS_RP_DEFAULT_INDEXED_ATTR_INT, ILS_RP_DEFAULT_INDEXED_ATTR_LONG, ILS_RP_DEFAULT_INDEXED_ATTR_MVVALUE, ILS_RP_DEFAULT_INDEXED_ATTR_REF, ILS_RP_DEFAULT_INDEXED_ATTR_STRING, ILS_RP_DEFAULT_INDEXED_ATTR_USERTYPE, ILS_RP_INDEXED_ATTR_BOOLEAN, ILS_RP_INDEXED_ATTR_CHAR, ILS_RP_INDEXED_ATTR_DOUBLE, ILS_RP_INDEXED_ATTR_FLOAT, ILS_RP_INDEXED_ATTR_HREF, ILS_RP_INDEXED_ATTR_INT, ILS_RP_INDEXED_ATTR_LONG, ILS_RP_INDEXED_ATTR_MVVALUE, ILS_RP_INDEXED_ATTR_REF, ILS_RP_INDEXED_ATTR_STRING, ILS_RP_INDEXED_ATTR_USERTYPE, isEditable, isMatchingHRef, isMatchingRef, onAddToCollection, onDereference, onDereference, onDereference, onNullifyRef, onRmFromCollection, onRmFromCollection, onRmRepresentation, onSuppress, onUpdate, onUpdate, openView, openView, openView, openView, performUpdate, performUpdate, setAny, setAttributeValue, setConstAttribute, setConstAttributes, setMvValue, setRpStatus, setSelection, setValue, testCollection, toString |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IlsRpResource
public IlsRpResource(Representation rp,
RpObjModel om)
beginS2CUpdate
protected boolean beginS2CUpdate(int transStatus,
int transId)
- Description copied from class:
RpObject
- This function is called by
Representation.beginS2CTransaction if this object is
involved in the transaction. It can be overridden to control the
execution of the transaction.
If this method return strue, the notification,
acknowledgement or rollback is forwarded to each attribute affected by
the transaction. If it returns false, the transaction
aborts for this representation object.
- Overrides:
beginS2CUpdate in class IlsDSObject
- Following copied from class:
ilog.server.jcomp.RpObject
- Parameters:
trnsSt: - The transaction status (forwarded by
Representation.beginS2CTransaction).trnsId: - The transaction identifier (forwarded by
Representation.beginS2CTransaction).- See Also:
Representation.beginS2CTransaction(int, int)
endS2CUpdate
protected void endS2CUpdate(int transStatus,
int transId)
- Description copied from class:
RpObject
- This function is called automatically once the server has finished
updating a representation object after a server component transaction.
This method is empty.
- Overrides:
endS2CUpdate in class IlsDSObject
- Following copied from class:
ilog.server.jcomp.RpObject
- Parameters:
trnsSt: - The transaction statustrnsId: - The transaction identifier
dispose
protected void dispose()
- Description copied from class:
RpObject
- This hook method is called when the object is "deleted".
When the component receives the order of deletion or when the garbage
collector reclaims the object.
- Overrides:
dispose in class RpObject
doDispose
protected void doDispose()
getParent
public IlsRpResource getParent()
getGanttModel
public IlsRpGanttModel getGanttModel()
- Returns:
- the gantt (owner) of the root.
setParent
public void setParent(IlsRpResource parent)
setGantt
public void setGantt(IlsRpGanttModel gantt)
- Update the root owner. This method is invoked by the component.
- Parameters:
gantt - The new owner.