com.ibm.tivoli.maximo.skd.model

Class MXPropertyUtil

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.model.MXPropertyUtil


  • public class MXPropertyUtil
    extends java.lang.Object
    • Constructor Detail

      • MXPropertyUtil

        public MXPropertyUtil()
    • Method Detail

      • getIlvInt

        public static int getIlvInt(ilog.views.gantt.model.general.IlvGeneralActivity holder,
                                    java.lang.String prop)
      • getIlvLong

        public static long getIlvLong(ilog.views.gantt.model.general.IlvGeneralActivity holder,
                                      java.lang.String prop)
      • getIlvDouble

        public static double getIlvDouble(ilog.views.gantt.model.general.IlvGeneralActivity holder,
                                          java.lang.String prop)
      • getIlvBoolean

        public static boolean getIlvBoolean(ilog.views.gantt.model.general.IlvGeneralActivity holder,
                                            java.lang.String prop)
      • getBoolean

        public static boolean getBoolean(java.lang.Object val)
      • getString

        public static java.lang.String getString(IMXPropertyGetterSetter holder,
                                                 java.lang.String fld,
                                                 java.lang.String defValue)
      • getIlvDate

        public static java.util.Date getIlvDate(ilog.views.gantt.model.general.IlvGeneralActivity holder,
                                                java.lang.String prop)
      • toStringProps

        public static java.lang.String toStringProps(IMXPropertyGetterSetter from,
                                                     java.lang.String[] props)
        Given a UserPropertyHolder create a toString from the given properties
        Parameters:
        from -
        props -
        Returns:
      • setBit

        public static boolean setBit(IMXPropertyGetterSetter from,
                                     java.lang.String field,
                                     long bit)
        Sets the BIT in a BIT field if the overall bit state changed
        Parameters:
        from -
        field -
        bit -
        Returns:
        true if it actually changed
      • clearBit

        public static boolean clearBit(IMXPropertyGetterSetter from,
                                       java.lang.String field,
                                       long bit)
        Clears a bit in a bit field
      • toggleBit

        public static void toggleBit(IMXPropertyGetterSetter from,
                                     java.lang.String field,
                                     long bit)
        Toggles a bit in a bit field
        Parameters:
        from -
        field -
        bit -
      • isBitSet

        public static boolean isBitSet(IMXPropertyGetterSetter from,
                                       java.lang.String field,
                                       long bit)
        Tests if a bit is set in a bit field
        Parameters:
        from -
        field -
        bit -
        Returns: