com.ibm.tivoli.maximo.skd.model

Class MXSegmentActivity

  • java.lang.Object
    • ilog.views.gantt.model.IlvAbstractActivity
  • All Implemented Interfaces:
    IMXActivity, IMXGanttCommonConstant, IMXPropertyGetterSetter, ilog.views.gantt.IlvActivity, ilog.views.gantt.IlvHierarchyNode, ilog.views.gantt.model.IlvPropertyHolderActivity, ilog.views.gantt.property.IlvUserPropertyHolder, java.io.Serializable
    Direct Known Subclasses:
    SKDSegmentInfo


    public class MXSegmentActivity
    extends MXActivity
    Run Activities are single level children of a PARENT container and would rendered on a single ROW (ie, they are running along the row)
    See Also:
    Serialized Form
    • Constructor Detail

      • MXSegmentActivity

        public MXSegmentActivity(MXActivity parent,
                                 int sequence,
                                 java.lang.String seqPrefix)
      • MXSegmentActivity

        public MXSegmentActivity(MXActivity parent,
                                 int sequence,
                                 java.lang.String name,
                                 java.util.Date start,
                                 java.util.Date end,
                                 java.lang.String seqPrefix)
    • Method Detail

      • newID

        public static java.lang.String newID(MXActivity parent,
                                             int seq)
      • setProperty

        public java.lang.Object setProperty(java.lang.String property,
                                            java.lang.Object value)
        Description copied from class: MXActivity
        Set property name and value
        Specified by:
        setProperty in interface IMXPropertyGetterSetter
        Specified by:
        setProperty in interface ilog.views.gantt.property.IlvUserPropertyHolder
        Overrides:
        setProperty in class MXActivity
        Parameters:
        property - name
        Returns:
        value as object
      • setProperty

        public java.lang.Object setProperty(java.lang.String property,
                                            java.lang.Object value,
                                            boolean ignoreChangeTracking)
        Description copied from class: MXActivity
        Sets property value
        Specified by:
        setProperty in interface IMXPropertyGetterSetter
        Overrides:
        setProperty in class MXActivity
        Returns:
        property
      • firePropertyChanged

        protected void firePropertyChanged(java.lang.String arg0,
                                           java.lang.Object arg1,
                                           java.lang.Object arg2)
        Overrides:
        firePropertyChanged in class ilog.views.gantt.model.general.IlvGeneralActivity
      • getProperty

        public java.lang.Object getProperty(java.lang.String arg0)
        Specified by:
        getProperty in interface IMXPropertyGetterSetter
        Specified by:
        getProperty in interface ilog.views.gantt.property.IlvUserPropertyHolder
        Overrides:
        getProperty in class ilog.views.gantt.model.general.IlvGeneralActivity