psdi.app.assetcatalog

Class FldClassStructureClassificationId

    • Constructor Detail

      • FldClassStructureClassificationId

        public FldClassStructureClassificationId(MboValue mbv)
                                          throws MXException,
                                                 java.rmi.RemoteException
        Construct and attach to the mbo value Validate that classificationid has to be in the CLASSIFICATION table
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • smartFill

        public MboSetRemote smartFill(java.lang.String value,
                                      boolean exact)
                               throws MXException,
                                      java.rmi.RemoteException
        Description copied from class: MAXTableDomain
        Get the list based on the qbe value of the attribute, and set the values if there is only one MBO in the returned set.
        Specified by:
        smartFill in interface MboValueListener
        Overrides:
        smartFill in class MAXTableDomain
        Parameters:
        value - the value the ther has entered in this field.
        exact - whether the list is retrieved use exact qbe.
        Throws:
        MXException
        java.rmi.RemoteException
      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Description copied from class: MAXTableDomain
        Validate that the MboSet returned used using either the relationship, or the where clause is not empty. If it is empty, throw an MXAPPLICATIONEXception. If there are attributes as part of the foreign key that don't allow null when this attribute is set, exception will be thrown if the value is empty.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException