psdi.app.assetcatalog

Class ClassAncestor

  • java.lang.Object
  • All Implemented Interfaces:
    java.rmi.Remote, ClassAncestorRemote, MboConstants, MboRemote, MaxRemoteProxy


    public class ClassAncestor
    extends Mbo
    implements ClassAncestorRemote
    MBO to represent a classstructure's ancestor. See the Asset Catalog package description for details.

    This is a system level object.

    The key attributes for this object are classstructureid, ancestor.

    The attributes in this object are as follows:

    Attribute NameDescription
    ancestorAn ancestor of a given classstructure.
    classstructureid classstructure identifier.
    classificationidthe classification.
    ancestorclassid the ancestor's classification.
    • Constructor Detail

      • ClassAncestor

        public ClassAncestor(MboSet ms)
                      throws MXException,
                             java.rmi.RemoteException
        Construct the LocAncestor object
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add a new ClassAncestor record Field defaults are set
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXApplicationException("locations", - "addlocation") is thrown when owner is null or not a lochierarchy
        MXException
        java.rmi.RemoteException