Package clips.delegate.directory.complex

Source Code of clips.delegate.directory.complex.DirectoryDloDrugSectionItem

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package clips.delegate.directory.complex;

import beans.directory.dlodrugsection.DloDrugSectionDetails;
import cli_fmw.delegate.directory.DirectoryItem;
import cli_fmw.main.ClipsException;

/**
*
* @author lacoste
*/
public class DirectoryDloDrugSectionItem extends
     DirectoryItem<DloDrugSectionDetails> {

    public DirectoryDloDrugSectionItem(DloDrugSectionDetails details) {
        super(details);
    }

    /**
     * Возвращает код раздела
     * @return
     * @throws ClipsException
     */
    public int getCode() throws ClipsException {
        return getDetails().code;
    }

    /**
     * Назначает код раздела
     * @throws ClipsException
     */
    public void setCode(int codethrows ClipsException {
       if(isInDirectory()) {
            DloDrugSectionDetails newDetails = getDetailsCopy();
            newDetails.code = code;
            saveDetails(newDetails);
        } else {
            getDetails().code = code;
        }
    }

    /**
     * Возвращает номер раздела
     * @return
     * @throws ClipsException
     */
    public int getNumber() throws ClipsException {
        return getDetails().number;
    }

    /**
     * Назначает номер раздела
     * @param metric
     * @throws ClipsException
     */
    public void setNumber(int numberthrows ClipsException {
       if(isInDirectory()) {
            DloDrugSectionDetails newDetails = getDetailsCopy();
            newDetails.number = number;
            saveDetails(newDetails);
        } else {
            getDetails().number = number;
        }
    }

    /**
     * Возвращает номер подраздела
     * @return
     * @throws ClipsException
     */
    public String getSubNumber() throws ClipsException {
        return getDetails().subNumber;
    }

    /**
     * Назначает номер подраздела
     * @param metric
     * @throws ClipsException
     */
    public void setSubNumber(String subNumberthrows ClipsException {
       if(isInDirectory()) {
            DloDrugSectionDetails newDetails = getDetailsCopy();
            newDetails.subNumber = subNumber;
            saveDetails(newDetails);
        } else {
            getDetails().subNumber = subNumber;
        }
    }

    /**
     * Возвращает название подраздела
     * @return
     * @throws ClipsException
     */
    public String getSubTitle() throws ClipsException {
        return getDetails().subTitle;
    }

    /**
     * Назначает название подраздела
     * @param metric
     * @throws ClipsException
     */
    public void setSubTitle(String subTitlethrows ClipsException {
       if(isInDirectory()) {
            DloDrugSectionDetails newDetails = getDetailsCopy();
            newDetails.subTitle = subTitle;
            saveDetails(newDetails);
        } else {
            getDetails().subTitle = subTitle;
        }
    }
}
TOP

Related Classes of clips.delegate.directory.complex.DirectoryDloDrugSectionItem

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.