com.ibm.tivoli.maximo.skd.model

Class MXConstraint

  • java.lang.Object
    • ilog.views.gantt.model.IlvAbstractConstraint
      • ilog.views.gantt.model.IlvSimpleConstraint
        • ilog.views.gantt.model.general.IlvGeneralConstraint
          • com.ibm.tivoli.maximo.skd.model.MXConstraint
    • Field Detail

      • PROPERTY_FROMACTIVITY

        public static final java.lang.String PROPERTY_FROMACTIVITY
        See Also:
        Constant Field Values
      • PROPERTY_TOACTIVITY

        public static final java.lang.String PROPERTY_TOACTIVITY
        See Also:
        Constant Field Values
      • PROPERTY_SAVEDCONSTRAINTTYPE

        public static final java.lang.String PROPERTY_SAVEDCONSTRAINTTYPE
        See Also:
        Constant Field Values
      • PROPERTY_NEWCONSTRAINT

        public static final java.lang.String PROPERTY_NEWCONSTRAINT
        See Also:
        Constant Field Values
      • PROPERTY_CONSTRAINTCHANGEID

        public static final java.lang.String PROPERTY_CONSTRAINTCHANGEID
        See Also:
        Constant Field Values
      • PROPERTY_LEADLAGHOURS

        public static final java.lang.String PROPERTY_LEADLAGHOURS
        See Also:
        Constant Field Values
      • PROPERTY_OPTSPLIT

        public static final java.lang.String PROPERTY_OPTSPLIT
        See Also:
        Constant Field Values
      • PROPERTY_OPTIMIZE

        public static final java.lang.String PROPERTY_OPTIMIZE
        See Also:
        Constant Field Values
      • PROPERTY_OPERATION

        public static final java.lang.String PROPERTY_OPERATION
        See Also:
        Constant Field Values
      • OPERATION_CONSTRAINTCHANGED

        public static final java.lang.String OPERATION_CONSTRAINTCHANGED
        See Also:
        Constant Field Values
      • OPERATION_CONSTRAINTREMOVED

        public static final java.lang.String OPERATION_CONSTRAINTREMOVED
        See Also:
        Constant Field Values
      • OPERATION_CONSTRAINTINSERTED

        public static final java.lang.String OPERATION_CONSTRAINTINSERTED
        See Also:
        Constant Field Values
      • PROPERTY_PREDECESSOR_WONUM

        public static final java.lang.String PROPERTY_PREDECESSOR_WONUM
        See Also:
        Constant Field Values
      • PROPERTY_PREDECESSOR_DESCRIPTION

        public static final java.lang.String PROPERTY_PREDECESSOR_DESCRIPTION
        See Also:
        Constant Field Values
      • PROPERTY_SUCCESSOR_WONUM

        public static final java.lang.String PROPERTY_SUCCESSOR_WONUM
        See Also:
        Constant Field Values
      • PROPERTY_SUCCESSOR_DESCRIPTION

        public static final java.lang.String PROPERTY_SUCCESSOR_DESCRIPTION
        See Also:
        Constant Field Values
    • Constructor Detail

      • MXConstraint

        public MXConstraint(ilog.views.gantt.IlvActivity fromActivity,
                            ilog.views.gantt.IlvActivity toActivity,
                            ilog.views.gantt.IlvConstraintType type)
        Constructor
        Parameters:
        fromActivity -
        toActivity -
        type -
    • Method Detail

      • setProperty

        public java.lang.Object setProperty(java.lang.String property,
                                            java.lang.Object value)
        Set property name and value
        Specified by:
        setProperty in interface ilog.views.gantt.property.IlvUserPropertyHolder
        Overrides:
        setProperty in class ilog.views.gantt.model.general.IlvGeneralConstraint
        Parameters:
        property - name
        value -
        Returns:
        property
      • getModifiedProperties

        public java.util.Iterator getModifiedProperties()
        Get all modified properties
        Returns:
        iterator of modified properties
      • isModified

        public boolean isModified()
        Get the modified flag of constraint
        Returns:
        true if modified else false
      • getObjectName

        public java.lang.String getObjectName()
        Returns the Object Name for the activity
        Returns:
        object name
      • getObjectId

        public long getObjectId()
        Returns the object id for the activity
        Returns:
        object unique id
      • getApplinkObject

        public java.lang.String getApplinkObject(java.lang.String propertyName)
        Get the applink object for a proeprty
        Parameters:
        propertyName -
        Returns:
        applink object name
      • getApplinkAppList

        public java.util.HashMap getApplinkAppList(java.lang.String propertyName)
        Get the map for applink apps
        Parameters:
        propertyName -
        Returns:
        map for applink apps
      • setOptimize

        public void setOptimize(java.lang.Boolean optimize)
        Specified by:
        setOptimize in interface IMXConstraint
      • setOptsplit

        public void setOptsplit(java.lang.Boolean optsplit)
        Specified by:
        setOptsplit in interface IMXConstraint