psdi.mbo

Class ALNDomainInfoBase

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable
    Direct Known Subclasses:
    NUMERICDomainInfoBase, SYNONYMDomainInfoBase


    public class ALNDomainInfoBase
    extends DomainInfoBase
    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

      • ALNDomainInfoBase

        public ALNDomainInfoBase(java.lang.String name,
                                 long id)
        Construct the domain with the specified name
        Parameters:
        name -
    • Method Detail

      • 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