public class SKDSegmentInfo extends MXSegmentActivity implements java.io.Serializable
MXActivity.Factory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_DURATION |
static java.lang.String |
PROPERTY_ENDTIME |
static java.lang.String |
PROPERTY_FORECAST_SEQ_NO |
static java.lang.String |
PROPERTY_INITIAL_ENDDATE |
static java.lang.String |
PROPERTY_INITIAL_STARTDATE |
static java.lang.String |
PROPERTY_IS_MODIFIED |
static java.lang.String |
PROPERTY_IS_MOVEABLE |
static java.lang.String |
PROPERTY_JPNUM |
static java.lang.String |
PROPERTY_JPNUM_TITLE |
static java.lang.String |
PROPERTY_LTD_COUNTER |
static java.lang.String |
PROPERTY_LTD_TITLE |
static java.lang.String |
PROPERTY_NEW_DATE_NOT_NULL |
static java.lang.String |
PROPERTY_NEW_DATE_TITLE |
static java.lang.String |
PROPERTY_REGENERATE |
static java.lang.String |
PROPERTY_REGENERATE_TITLE |
static java.lang.String |
PROPERTY_REMARK |
static java.lang.String |
PROPERTY_REMARK_TITLE |
static java.lang.String |
PROPERTY_SKD_TITLE_JPMAP |
static java.lang.String |
PROPERTY_SKD_TITLE_MAP |
static java.lang.String |
PROPERTY_STARTTIME |
PROPERTY_ACTIONINPROGRESS, PROPERTY_ACTIVITYINTADJUST, PROPERTY_ACTUALFINISH, PROPERTY_ACTUALSTART, PROPERTY_AMCREW, PROPERTY_APPOINTMENT, PROPERTY_APPTREQUIRED, PROPERTY_ASSIGNMENT_DUMMY, PROPERTY_ASSIGNMENTACTIVITYSEQ, PROPERTY_ASSIGNMENTADDED, PROPERTY_ASSIGNMENTASSET, PROPERTY_ASSIGNMENTCONTRACTNUM, PROPERTY_ASSIGNMENTCRAFT, PROPERTY_ASSIGNMENTCREW, PROPERTY_ASSIGNMENTCREWTYPE, PROPERTY_ASSIGNMENTCREWWORKGROUP, PROPERTY_ASSIGNMENTDELETED, PROPERTY_ASSIGNMENTFLAG, PROPERTY_ASSIGNMENTLABOR, PROPERTY_ASSIGNMENTNEWDELETED, PROPERTY_ASSIGNMENTRESID, PROPERTY_ASSIGNMENTRESREFOBJ, PROPERTY_ASSIGNMENTS_STATE, PROPERTY_ASSIGNMENTSKILL, PROPERTY_ASSIGNMENTTOOL, PROPERTY_ASSIGNMENTUPDATED, PROPERTY_ASSIGNMENTVENDOR, PROPERTY_COSTTYPEDATA, PROPERTY_CPMCRITICAL, PROPERTY_CPMEARLYFINISH, PROPERTY_CPMEARLYSTART, PROPERTY_CPMFLOAT, PROPERTY_CPMLATEFINISH, PROPERTY_CPMLATESTART, PROPERTY_DUMMY, PROPERTY_EARLYFINISHLAG, PROPERTY_EARLYSTART_BEFORE_PARENT, PROPERTY_EARLYSTARTLAG, PROPERTY_EFFECTIVEDATE, PROPERTY_ENDDATE, PROPERTY_ERRVAL, PROPERTY_ESTIMATEDCOST, PROPERTY_FLOATLAG, PROPERTY_FNLCONSTRAINT, PROPERTY_HIDDEN, PROPERTY_HIGHLIGHTED, PROPERTY_IDX, PROPERTY_INTERNALPLUSTQUALMET, PROPERTY_INTERNALSTATUS, PROPERTY_INTERRUPTIBLE, PROPERTY_INTPLUSARESERVATION, PROPERTY_INTSHIFT, PROPERTY_MILESTONE, PROPERTY_MODAPPOINTMENT, PROPERTY_NONWORK, PROPERTY_OLD_ENDTIME, PROPERTY_OLD_STARTTIME, PROPERTY_ORIGINAL_ENDTIME, PROPERTY_ORIGINAL_ENDTIMENULL, PROPERTY_ORIGINAL_STARTTIME, PROPERTY_ORIGINAL_STARTTIMENULL, PROPERTY_PARENTASSIGNMENT, PROPERTY_PARENTID, PROPERTY_PARENTOBJID, PROPERTY_PCACTHRS, PROPERTY_PCPHYS, PROPERTY_PCTASK, PROPERTY_PRESERVESTARTDATE, PROPERTY_PRIORITY, PROPERTY_READONLY, PROPERTY_READONLY_ASSIGNMENT, PROPERTY_READONLY_DURATION, PROPERTY_READONLY_STARTEND, PROPERTY_REASSIGNMENTASSET, PROPERTY_REASSIGNMENTCONTRACTNUM, PROPERTY_REASSIGNMENTCRAFT, PROPERTY_REASSIGNMENTCREW, PROPERTY_REASSIGNMENTCREWTYPE, PROPERTY_REASSIGNMENTCREWWORKGROUP, PROPERTY_REASSIGNMENTLABOR, PROPERTY_REASSIGNMENTSKILL, PROPERTY_REASSIGNMENTTOOL, PROPERTY_REASSIGNMENTVENDOR, PROPERTY_REPLOCFINISHCONSTRAINT, PROPERTY_REPLOCSTARTCONSTRAINT, PROPERTY_SCHEDULEFINISH, PROPERTY_SCHEDULESTART, PROPERTY_SNECONSTRAINT, PROPERTY_SNEFNLCONSTRAINTVIOLATED, PROPERTY_STATUS, PROPERTY_TARGETFINISH, PROPERTY_TARGETSTART, PROPERTY_UNCOMMITTED, PROPERTY_WARNINGMESSAGE, PROPERTY_WEATHERALERT, PROPERTY_WOCLASS, PROPERTY_WOINTERRUPTIBLE, PROPERTY_WONUM, PROPERTY_WORK, PROPERTY_WORKLOGDURATION_PROPERTY, ID_PROPERTY, NAME_PROPERTY, TIME_INTERVAL_PROPERTYPROPERTY_APPLINKAPP, PROPERTY_APPLINKINFO, PROPERTY_APPLINKOBJECT, PROPERTY_ASSIGNMENTID, PROPERTY_AUTHORIZED, PROPERTY_DATAGROUPNAME, PROPERTY_INITIALIZED, PROPERTY_MODIFIED, PROPERTY_OBJECTID, PROPERTY_OBJECTNAME, PROPERTY_REFOBJECTNAME, PROPERTY_WORKORDERID| Constructor and Description |
|---|
SKDSegmentInfo(MXActivity parent,
int seq) |
SKDSegmentInfo(MXActivity parent,
int seq,
java.lang.String prefix) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDurationAsDouble()
Get the duration for the segment
|
java.util.Date |
getEndDate()
Get the end date for the segment
|
int |
getForecastSeqNo()
Get the forecast sequence number
|
java.util.Date |
getInitialEndDate()
Get the initial start date for the segment
|
java.util.Date |
getInitialStartDate()
Get the initial start date for the segment
|
java.lang.String |
getJPNum()
Get the jpNum for the segment
|
java.lang.String |
getjpnumTitle()
Get the jpnum title for the segment
|
int |
getLTDCounter()
Get the LTD PM counter for segment
|
java.lang.String |
getltdcounterTitle()
Get the ltdcounter title for the segment
|
java.lang.String |
getNewDateTitle()
Get the new date title for the segment
|
java.lang.String |
getRegenerateTitle()
Get the regenerate title for the segment
|
java.lang.String |
getRemark()
Get the remark for the segment
|
java.lang.String |
getRemarkTitle()
Get the remark title for the segment
|
java.util.HashMap<java.lang.String,java.lang.String> |
getSKDPMForecastJPTitleMap()
Get the attribute name and title map for skdpmforecastjp .
|
java.util.HashMap<java.lang.String,java.lang.String> |
getSKDPMForecastTitleMap()
Get the attribute name and title map for skdpmforecast .
|
java.util.Date |
getStartDate()
Get the start date for the segment
|
boolean |
isModofied()
Gets the flag to indicate is segment is modified or not.
|
boolean |
isMovable()
Gets the flag that indicates if segment is movable or not.
|
boolean |
isNewDateNotNull()
Returns flag that indicates if new date is null for the segment or not.
|
boolean |
isRegenerate()
Gets the flag that indicates if regenerate is true for the segment or not.
|
void |
setDurationDurationAsDouble(double number)
Set the duration for the segment
|
void |
setEndDate(java.util.Date d)
Sets the end date for the segment
|
void |
setForecastSeqNo(int number)
Sets the forecast sequence number
|
void |
setInitialEndDate(java.util.Date d)
Set the initial end date for the segment
|
void |
setInitialStartDate(java.util.Date d)
Set the initial start date for the segment
|
void |
setJPNum(java.lang.String jpnum)
Set the jpNum for the segment
|
void |
setjpnumTitle(java.lang.String title)
Set the jpnum title for the segment
|
void |
setLTDCounter(int number)
Sets the LTD PM counter for segment
|
void |
setltdcounterTitle(java.lang.String title)
Set the ltdcounter title for the segment
|
void |
setModofied(boolean flag)
Sets the flag to indicate is segment is modified or not
|
void |
setMovable(boolean flag)
Sets the flag that indicates if movable is true for the segment or not.
|
void |
setNewDateNotNull(boolean flag)
Sets the flag that indicates if new date is null for the segment or not.
|
void |
setNewDateTitle(java.lang.String title)
Set the new date title for the segment
|
void |
setRegenerate(boolean flag)
Sets the flag that indicates if regenerate is true for the segment or not.
|
void |
setRegenerateTitle(java.lang.String title)
Set the regenerate title for the segment
|
void |
setRemark(java.lang.String remark)
Set the remark for the segment
|
void |
setRemarkTitle(java.lang.String title)
Set the remark title for the segment
|
void |
setSKDPMForecastJPTitleMap(java.util.HashMap<java.lang.String,java.lang.String> map)
Set the attribute name and title map for skdpmforecastjp .
|
void |
setSKDPMForecastTitleMap(java.util.HashMap<java.lang.String,java.lang.String> map)
Set the attribute name and title map for skdpmforecast .
|
void |
setStartDate(java.util.Date d)
Sets the start date for the segment
|
getProperty, getSegment, newID, setProperty, setPropertygetApplinkAppList, getApplinkObject, getBoolean, getDate, getDouble, getEarlyFinish, getEarlyStart, getFloat, getFloat, getGanttModel, getInt, getLateFinish, getLateStart, getLong, getModifiedProperties, getObjectId, getObjectName, getSegmentInfoMap, getShiftTime, getSKDSegmentInfo, getString, getString, isCritical, isModified, isPropertyModified, markEndTimeModified, markStartTimeModified, setCritical, setDuration, setEarlyFinish, setEarlyStart, setEndTime, setFloat, setLateFinish, setLateStart, setModified, setSegmentInfoMap, setShiftTime, setStartTime, setTimeInterval, setTimeIntervalgetPropertyNames, getTimeProperties, isUserProperty, propertyNameIterator, setTimePropertiesgetAutoCalcTimeIntervalFromChildren, getChildEventFilter, getID, getName, getTimeInterval, processChildEvent, setAutoCalcTimeIntervalFromChildren, setGanttModelImpl, setID, setNamegetDuration, getEndTime, getStartTime, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEndTime, getID, getName, getStartTimegetPropertyNamespublic static final java.lang.String PROPERTY_LTD_COUNTER
public static final java.lang.String PROPERTY_FORECAST_SEQ_NO
public static final java.lang.String PROPERTY_NEW_DATE_NOT_NULL
public static final java.lang.String PROPERTY_REGENERATE
public static final java.lang.String PROPERTY_IS_MODIFIED
public static final java.lang.String PROPERTY_IS_MOVEABLE
public static final java.lang.String PROPERTY_STARTTIME
public static final java.lang.String PROPERTY_ENDTIME
public static final java.lang.String PROPERTY_INITIAL_STARTDATE
public static final java.lang.String PROPERTY_INITIAL_ENDDATE
public static final java.lang.String PROPERTY_REMARK
public static final java.lang.String PROPERTY_JPNUM
public static final java.lang.String PROPERTY_REMARK_TITLE
public static final java.lang.String PROPERTY_JPNUM_TITLE
public static final java.lang.String PROPERTY_NEW_DATE_TITLE
public static final java.lang.String PROPERTY_LTD_TITLE
public static final java.lang.String PROPERTY_REGENERATE_TITLE
public static final java.lang.String PROPERTY_DURATION
public static final java.lang.String PROPERTY_SKD_TITLE_JPMAP
public static final java.lang.String PROPERTY_SKD_TITLE_MAP
public SKDSegmentInfo(MXActivity parent, int seq, java.lang.String prefix)
public SKDSegmentInfo(MXActivity parent, int seq)
public int getForecastSeqNo()
public void setForecastSeqNo(int number)
forecast - sequence numberpublic int getLTDCounter()
public void setLTDCounter(int number)
LTD - PM counter for segmentpublic boolean isNewDateNotNull()
public void setNewDateNotNull(boolean flag)
flag - - true if new date is not null for the segment else falsepublic boolean isModofied()
public void setModofied(boolean flag)
flag - - true if modified else falsepublic boolean isRegenerate()
public void setRegenerate(boolean flag)
flag - true if regenerate is true for the segment else falsepublic boolean isMovable()
public void setMovable(boolean flag)
flag - true if movable is true for the segment else falsepublic java.util.Date getStartDate()
public void setStartDate(java.util.Date d)
start - datepublic java.util.Date getEndDate()
public void setEndDate(java.util.Date d)
end - datepublic java.util.Date getInitialStartDate()
public void setInitialStartDate(java.util.Date d)
initial - start datepublic java.util.Date getInitialEndDate()
public void setInitialEndDate(java.util.Date d)
initial - end datepublic double getDurationAsDouble()
public void setDurationDurationAsDouble(double number)
duration - public java.lang.String getRemark()
public void setRemark(java.lang.String remark)
remark - public java.lang.String getJPNum()
public void setJPNum(java.lang.String jpnum)
jpNum - public java.lang.String getRemarkTitle()
public void setRemarkTitle(java.lang.String title)
remark - titlepublic java.lang.String getNewDateTitle()
public void setNewDateTitle(java.lang.String title)
new - date titlepublic java.lang.String getltdcounterTitle()
public void setltdcounterTitle(java.lang.String title)
ltdcounter - titlepublic java.lang.String getjpnumTitle()
public void setjpnumTitle(java.lang.String title)
jpnum - titlepublic java.lang.String getRegenerateTitle()
public void setRegenerateTitle(java.lang.String title)
regenerate - titlepublic java.util.HashMap<java.lang.String,java.lang.String> getSKDPMForecastTitleMap()
public void setSKDPMForecastTitleMap(java.util.HashMap<java.lang.String,java.lang.String> map)
HashMap - name,title> public java.util.HashMap<java.lang.String,java.lang.String> getSKDPMForecastJPTitleMap()
public void setSKDPMForecastJPTitleMap(java.util.HashMap<java.lang.String,java.lang.String> map)
HashMap - name,title>