psdi.mbo

Class ALNDomainInfo

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    NUMERICDomainInfo, SYNONYMDomainInfo


    public class ALNDomainInfo
    extends NewDomainInfo
    This is provided for compatability with the existing MAXIMO system. This allows a list of valid values to be associated with a field. This is very similar to the value list.
    See Also:
    Serialized Form
    • Field Detail

      • objsAcceptsCondition

        protected java.util.HashSet objsAcceptsCondition
        Hashset to store object names whose value condtion will apply.
    • Constructor Detail

      • ALNDomainInfo

        public ALNDomainInfo(java.lang.String name)
    • Method Detail

      • toString

        public java.lang.String toString()
        Dump the domain info to a string for debugging purposes
        Overrides:
        toString in class NewDomainInfo
      • addConditionObj

        public void addConditionObj(java.lang.String obj)
      • hasValueCondition

        public boolean hasValueCondition(java.lang.String object)
        Returns true if this domain have conditional value when the passed in object is the one that the domain is associated to.
      • getSiteOrgWhere

        public java.lang.String getSiteOrgWhere(ALNDomain domain)
                                         throws MXException,
                                                java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException