com.ibm.tivoli.maximo.skd.model

Class MXReservation

  • java.lang.Object
    • ilog.views.gantt.model.IlvAbstractReservation
      • ilog.views.gantt.model.IlvSimpleReservation
        • ilog.views.gantt.model.general.IlvGeneralReservation
          • com.ibm.tivoli.maximo.skd.model.MXReservation
    • Field Detail

      • PROPERTY_LOADDATAVALUE

        public static final java.lang.String PROPERTY_LOADDATAVALUE
        See Also:
        Constant Field Values
      • PROPERTY_PMLOADDATAVALUE

        public static final java.lang.String PROPERTY_PMLOADDATAVALUE
        See Also:
        Constant Field Values
      • PROPERTY_LOADLABORHRS

        public static final java.lang.String PROPERTY_LOADLABORHRS
        See Also:
        Constant Field Values
      • PROPERTY_LOADTOOLHRS

        public static final java.lang.String PROPERTY_LOADTOOLHRS
        See Also:
        Constant Field Values
      • PROPERTY_LOADTOOLQTY

        public static final java.lang.String PROPERTY_LOADTOOLQTY
        See Also:
        Constant Field Values
      • PROPERTY_LOADZONECAPACITY

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

      • MXReservation

        public MXReservation(ilog.views.gantt.IlvResource resource,
                             ilog.views.gantt.IlvActivity activity)
        Constructor
        Parameters:
        resource -
        activity -
    • Method Detail

      • setProperty

        public java.lang.Object setProperty(java.lang.String property,
                                            java.lang.Object value)
        Sets the property and value
        Specified by:
        setProperty in interface IMXPropertyGetterSetter
        Specified by:
        setProperty in interface ilog.views.gantt.property.IlvUserPropertyHolder
        Overrides:
        setProperty in class ilog.views.gantt.model.general.IlvGeneralReservation
        Parameters:
        property - name
        value -
        Returns:
        value object
      • setProperty

        public java.lang.Object setProperty(java.lang.String property,
                                            java.lang.Object value,
                                            boolean ignoreChangeTracking)
        Specified by:
        setProperty in interface IMXPropertyGetterSetter
      • getModifiedProperties

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

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

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

        public long getObjectId()
        Returns the object id for the reservation
        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
      • getBoolean

        public boolean getBoolean(java.lang.String prop)
        Description copied from interface: IMXPropertyGetterSetter
        Get Boolean will return true, if the data is a number and != 0, or if the data is a String and starts with Y or T, of if the data is actually a boolean it will return the boolean value
        Specified by:
        getBoolean in interface IMXPropertyGetterSetter
        Returns:
      • getString

        public java.lang.String getString(java.lang.String prop,
                                          java.lang.String defValue)
        Specified by:
        getString in interface IMXPropertyGetterSetter