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_WORKLOG
DURATION_PROPERTY, ID_PROPERTY, NAME_PROPERTY, TIME_INTERVAL_PROPERTY
PROPERTY_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, setProperty
getApplinkAppList, 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, setTimeInterval
getPropertyNames, getTimeProperties, isUserProperty, propertyNameIterator, setTimeProperties
getAutoCalcTimeIntervalFromChildren, getChildEventFilter, getID, getName, getTimeInterval, processChildEvent, setAutoCalcTimeIntervalFromChildren, setGanttModelImpl, setID, setName
getDuration, getEndTime, getStartTime, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEndTime, getID, getName, getStartTime
getPropertyNames
public 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>