psdi.app.contract.warranty

Class WarrantyViewLine

    • Constructor Detail

      • WarrantyViewLine

        public WarrantyViewLine(MboSet ms)
                         throws MXException,
                                java.rmi.RemoteException
        Construct the ContractLine
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • initRelationship

        public void initRelationship(java.lang.String relationName,
                                     MboSetRemote mboSet)
                              throws MXException,
                                     java.rmi.RemoteException
        Called whenever a relationship is initialized or reset from this Mbo to another MboSet. Set the editibility of the Mbos related to the contract. The initRelationship() only when the relationship name that is specified inside this method is used to obtain the target MboSet.
        Overrides:
        initRelationship in class ContractLine
        Parameters:
        relationName - the relationship name
        mboSet - the mboset
        Throws:
        MXException
        java.rmi.RemoteException
      • appValidate

        public void appValidate()
                         throws MXException,
                                java.rmi.RemoteException
        Description cannot be empty is the line type is service.
        Overrides:
        appValidate in class ContractLine
        Throws:
        MXException
        java.rmi.RemoteException
      • copy

        public MboRemote copy(MboSetRemote mboset)
                       throws MXException,
                              java.rmi.RemoteException
        Over-ride the copy method of the Mbo. This copy would copy all the CONTLINEMETER Mbos related to the WarrantyViewLine.
        Specified by:
        copy in interface MboRemote
        Overrides:
        copy in class ContractLine
        Parameters:
        mboset - The set into which the new mbo will be added.
        Returns:
        The new mbo, with values copied from this mbo.
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        Mbo.copy(MboSetRemote, long)