Class ContractLabelItem
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.kernel.contract.label.common.bean.ContractLabelItem
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ContractLabelItem>,GuiTitlable,Idable,ListItem,TreeNode<ContractLabelItem>
public class ContractLabelItem extends IdTitle implements TreeNode<ContractLabelItem>, java.lang.Comparable<ContractLabelItem>
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ContractLabelItem() -
Method Summary
Modifier and Type Method Description voidaddChild(ContractLabelItem child)intcompareTo(ContractLabelItem o)java.util.List<ContractLabelItem>getChildren()java.lang.StringgetComment()ContractLabelTypegetContractLabelType()intgetContractLinkCount()intgetParentId()intgetSortPosition()booleanisEmpty()booleanisForbiddenEdit()booleanisSelected()voidremoveChild(ContractLabelItem child)voidsetChildren(java.util.List<ContractLabelItem> children)voidsetComment(java.lang.String comment)voidsetContractLabelType(ContractLabelType contractLabelType)voidsetContractLinkCount(int contractLinkCount)voidsetForbiddenEdit(boolean forbiddenEdit)voidsetParentId(int parentId)voidsetSelected(boolean selected)voidsetSortPosition(int sortPosition)Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
ContractLabelItem
public ContractLabelItem()
-
-
Method Details
-
getParentId
public int getParentId() -
removeChild
-
isEmpty
public boolean isEmpty() -
addChild
-
setChildren
-
setParentId
public void setParentId(int parentId) -
getContractLinkCount
public int getContractLinkCount() -
setContractLinkCount
public void setContractLinkCount(int contractLinkCount) -
isSelected
public boolean isSelected() -
setSelected
public void setSelected(boolean selected) -
getContractLabelType
-
setContractLabelType
-
getChildren
- Specified by:
getChildrenin interfaceTreeNode<ContractLabelItem>
-
getSortPosition
public int getSortPosition() -
setSortPosition
public void setSortPosition(int sortPosition) -
getComment
public java.lang.String getComment() -
setComment
public void setComment(java.lang.String comment) -
isForbiddenEdit
public boolean isForbiddenEdit() -
setForbiddenEdit
public void setForbiddenEdit(boolean forbiddenEdit) -
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<ContractLabelItem>
-