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 void
addChild(ContractLabelItem child)
int
compareTo(ContractLabelItem o)
java.util.List<ContractLabelItem>
getChildren()
java.lang.String
getComment()
ContractLabelType
getContractLabelType()
int
getContractLinkCount()
int
getParentId()
int
getSortPosition()
boolean
isEmpty()
boolean
isForbiddenEdit()
boolean
isSelected()
void
removeChild(ContractLabelItem child)
void
setChildren(java.util.List<ContractLabelItem> children)
void
setComment(java.lang.String comment)
void
setContractLabelType(ContractLabelType contractLabelType)
void
setContractLinkCount(int contractLinkCount)
void
setForbiddenEdit(boolean forbiddenEdit)
void
setParentId(int parentId)
void
setSelected(boolean selected)
void
setSortPosition(int sortPosition)
Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods 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:
getChildren
in 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:
compareTo
in interfacejava.lang.Comparable<ContractLabelItem>
-