com.ibm.tivoli.maximo.skd.service

Class SKDPropertyInfo

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.service.SKDPropertyInfo


  • public class SKDPropertyInfo
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor and Description
      SKDPropertyInfo() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean canBeGrouped()
      Flag to indicate if the property can be grouped.
      boolean canBeSorted()
      Get the flag to indicate if property can be sorted or not
      java.util.List getApplinkAppList()
      Get applink app list
      java.lang.String getApplinkObject()
      Get applink object name
      java.lang.String getAttrName()
      Get attribute name
      java.lang.String getClassName()
      Get class name
      java.lang.String getObjectName()
      Get object name
      int getOrder()
      Get the property order
      java.lang.String getPropertyName()
      Get the property name
      java.lang.String getSKDAttrName()
      Get scheduler attribute name
      java.lang.String getSKDObjectName()
      Get scheduler object name
      java.lang.String getTitle()
      Get property title
      int getWidth()
      get the column width
      boolean hasApplink()
      Get the flag to indicate if property has applink or not
      boolean isAlwaysVisible()
      Get the flag to indicate if property is always visible or not
      boolean isFilterable()
      Get the flag to indicate if property is filterable or not
      boolean isInternal()
      Get the flag to indicate if property is internal or not
      boolean isLocked() 
      boolean isPersistent()
      Get the flag to indicate if property is persistent or not
      void setAlwaysVisible(boolean alwaysVisible)
      Set flag to indicate property always visible or not
      void setApplink(boolean hasApplink)
      Set flag to indicate if property has applink or not
      void setApplinkAppList(java.util.List applinkAppList)
      Set the list of applink apps
      void setApplinkObject(java.lang.String applinkObject)
      Set applink object name
      void setAttrName(java.lang.String attrName)
      Set attribute name
      void setCanBeGrouped(boolean canBeGrouped)
      Set flag to indicate if the property can be grouped or not.
      void setCanBeSorted(boolean canBeSorted)
      Set flag to indicate if the property can be sorted or not
      void setClassName(java.lang.String className)
      Set class name
      void setFilterable(boolean filterable)
      Set flag to indicate if property is filterable or not
      void setInternal(boolean internal)
      Set flag to indicate if property is internal or not
      void setLocked(boolean locked) 
      void setObjectName(java.lang.String objectName)
      Set object name
      void setOrder(int order)
      Set the property order
      void setPersistent(boolean persistent)
      Set flag to indicate if property is persistent or not
      void setPropertyName(java.lang.String propertyName)
      Set property name
      void setShowTable(boolean showTable)
      Set flag to indicate if property is shown in gantt or not
      void setSKDAttrName(java.lang.String skdAttrName)
      Set scheduler attribute name
      void setSKDObjectName(java.lang.String skdObjectName)
      Set scheduler object name
      void setTitle(java.lang.String title)
      Set property title
      void setWidth(int width)
      set the column width
      boolean showTable()
      Get the flag to indicate if property is shown in gantt or not
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SKDPropertyInfo

        public SKDPropertyInfo()
    • Method Detail

      • getPropertyName

        public java.lang.String getPropertyName()
        Get the property name
        Returns:
        property name
      • setPropertyName

        public void setPropertyName(java.lang.String propertyName)
        Set property name
        Parameters:
        propertyName -
      • getObjectName

        public java.lang.String getObjectName()
        Get object name
        Returns:
        object name
      • setObjectName

        public void setObjectName(java.lang.String objectName)
        Set object name
        Parameters:
        objectName -
      • getAttrName

        public java.lang.String getAttrName()
        Get attribute name
        Returns:
        attribute name
      • setAttrName

        public void setAttrName(java.lang.String attrName)
        Set attribute name
        Parameters:
        attrName -
      • getSKDObjectName

        public java.lang.String getSKDObjectName()
        Get scheduler object name
        Returns:
        scheduler object name
      • setSKDObjectName

        public void setSKDObjectName(java.lang.String skdObjectName)
        Set scheduler object name
        Parameters:
        scheduler - Object Name
      • getSKDAttrName

        public java.lang.String getSKDAttrName()
        Get scheduler attribute name
        Returns:
        scheduler attribute name
      • setSKDAttrName

        public void setSKDAttrName(java.lang.String skdAttrName)
        Set scheduler attribute name
        Parameters:
        scheduler - attribute Name
      • getClassName

        public java.lang.String getClassName()
        Get class name
        Returns:
        class name
      • setClassName

        public void setClassName(java.lang.String className)
        Set class name
        Parameters:
        className -
      • isPersistent

        public boolean isPersistent()
        Get the flag to indicate if property is persistent or not
        Returns:
        true if persistent else false
      • setPersistent

        public void setPersistent(boolean persistent)
        Set flag to indicate if property is persistent or not
        Parameters:
        persistent -
      • isInternal

        public boolean isInternal()
        Get the flag to indicate if property is internal or not
        Returns:
        true if internal else false
      • setInternal

        public void setInternal(boolean internal)
        Set flag to indicate if property is internal or not
        Parameters:
        persistent -
      • hasApplink

        public boolean hasApplink()
        Get the flag to indicate if property has applink or not
        Returns:
        true if property has applink else false
      • setApplink

        public void setApplink(boolean hasApplink)
        Set flag to indicate if property has applink or not
        Parameters:
        has - applink flag
      • showTable

        public boolean showTable()
        Get the flag to indicate if property is shown in gantt or not
        Returns:
        true if property is shown in gantt else false
      • setShowTable

        public void setShowTable(boolean showTable)
        Set flag to indicate if property is shown in gantt or not
        Parameters:
        flag - to indicate shown in gantt
      • isFilterable

        public boolean isFilterable()
        Get the flag to indicate if property is filterable or not
        Returns:
        true if property is filterable else false
      • setFilterable

        public void setFilterable(boolean filterable)
        Set flag to indicate if property is filterable or not
        Parameters:
        filterable - flag
      • getOrder

        public int getOrder()
        Get the property order
        Returns:
        order
      • setOrder

        public void setOrder(int order)
        Set the property order
        Parameters:
        order -
      • getWidth

        public int getWidth()
        get the column width
        Returns:
      • setWidth

        public void setWidth(int width)
        set the column width
        Parameters:
        width -
      • getTitle

        public java.lang.String getTitle()
        Get property title
        Returns:
        title
      • setTitle

        public void setTitle(java.lang.String title)
        Set property title
        Parameters:
        title -
      • getApplinkAppList

        public java.util.List getApplinkAppList()
        Get applink app list
        Returns:
        list of apps
      • setApplinkAppList

        public void setApplinkAppList(java.util.List applinkAppList)
        Set the list of applink apps
        Parameters:
        applinkAppList -
      • getApplinkObject

        public java.lang.String getApplinkObject()
        Get applink object name
        Returns:
        object name
      • setApplinkObject

        public void setApplinkObject(java.lang.String applinkObject)
        Set applink object name
        Parameters:
        applinkObject -
      • isAlwaysVisible

        public boolean isAlwaysVisible()
        Get the flag to indicate if property is always visible or not
        Returns:
        true if property is always visible else false
      • setAlwaysVisible

        public void setAlwaysVisible(boolean alwaysVisible)
        Set flag to indicate property always visible or not
        Parameters:
        alwaysVisible -
      • canBeSorted

        public boolean canBeSorted()
        Get the flag to indicate if property can be sorted or not
        Returns:
        true if property can be sorted else false
      • setCanBeSorted

        public void setCanBeSorted(boolean canBeSorted)
        Set flag to indicate if the property can be sorted or not
        Parameters:
        canBeSorted -
      • canBeGrouped

        public boolean canBeGrouped()
        Flag to indicate if the property can be grouped.
        Returns:
      • setCanBeGrouped

        public void setCanBeGrouped(boolean canBeGrouped)
        Set flag to indicate if the property can be grouped or not.
        Parameters:
        canBeGrouped -
      • isLocked

        public boolean isLocked()
      • setLocked

        public void setLocked(boolean locked)