|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.TrackerLayoutLabelDto
com.intland.codebeamer.persistence.dto.ReadOnlyLayoutLabelDto
public class ReadOnlyLayoutLabelDto
A special TrackerLayoutLabelDto that doesn't allow to change it's attributes All attempts to invoke a property setter method will throw an UnsupportedOperationException
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.TrackerLayoutLabelDto |
---|
TrackerLayoutLabelDto.CompiledFormula, TrackerLayoutLabelDto.OffsetComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Field Summary |
---|
Constructor Summary | |
---|---|
ReadOnlyLayoutLabelDto(TrackerLayoutLabelDto field)
Create a read-only version of the specified TrackerLayoutLabelDto |
Method Summary | |
---|---|
java.lang.Object |
clone()
Create a writable copy of this ReadOnlyDto Caution: The semantics are different than the standard Object.clone() method,
because the returned object's class is typically different from the ReadOnlyDtos's class |
void |
setAggregationRuleId(java.lang.Integer aggregationRuleId)
Set the ID of the rule, how to aggregate child field values to parent field values |
void |
setAssocTypeId(java.lang.Integer assocTypeId)
|
void |
setBreakRow(java.lang.Boolean value)
|
void |
setCols(java.lang.Integer cols)
|
void |
setColspan(java.lang.Integer colspan)
|
void |
setCompiledFormula(TrackerLayoutLabelDto.CompiledFormula compiledFormula)
Set the compiled script/formula to calculate the field's value |
void |
setDefaultValue(java.lang.String defaultValue)
|
void |
setDistributionRuleId(java.lang.Integer distributionRuleId)
Set the ID of the rule, how to distribute parent field values down the hierarchy |
void |
setEditable(java.lang.Boolean value)
|
void |
setFormula(java.lang.String formula)
Set the script/formula code to calculate the field's value |
void |
setId(java.lang.Integer id)
Sets its unique identifier. |
void |
setInputType(int inputType)
|
void |
setLabel(java.lang.String label)
|
void |
setListable(java.lang.Boolean listable)
Set whether this field should also be shown as a column in item lists/tables |
void |
setMaxValue(java.lang.String value)
|
void |
setMinValue(java.lang.String value)
|
void |
setMultipleSelection(java.lang.Boolean multipleSelection)
|
void |
setOffset(java.lang.Integer offset)
|
void |
setRequired(java.lang.Boolean value)
|
void |
setRoleId(java.lang.Integer roleId)
|
void |
setRows(java.lang.Integer rows)
|
void |
setSelectionSize(java.lang.Number selectionSize)
|
void |
setStatusId(java.lang.Integer statusId)
|
void |
setTitle(java.lang.String title)
Set the column title for this field. |
void |
setTracker(TrackerDto tracker)
|
void |
setValueType(java.lang.Integer type)
|
void |
setVisible(java.lang.Boolean value)
Set whether this field should be shown in the item details/editor screen |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
compare, compareInteger, compareTo, equals, getId, hashCode, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReadOnlyLayoutLabelDto(TrackerLayoutLabelDto field)
Method Detail |
---|
public java.lang.Object clone()
ReadOnlyDto
Object.clone()
method,
because the returned object's class is typically different from the ReadOnlyDtos's class
clone
in interface ReadOnlyDto
clone
in class IdentifiableDto
public void setAssocTypeId(java.lang.Integer assocTypeId)
setAssocTypeId
in class TrackerLayoutLabelDto
public void setBreakRow(java.lang.Boolean value)
setBreakRow
in class TrackerLayoutLabelDto
public void setCols(java.lang.Integer cols)
setCols
in class TrackerLayoutLabelDto
public void setColspan(java.lang.Integer colspan)
setColspan
in class TrackerLayoutLabelDto
public void setDefaultValue(java.lang.String defaultValue)
setDefaultValue
in class TrackerLayoutLabelDto
public void setEditable(java.lang.Boolean value)
setEditable
in class TrackerLayoutLabelDto
public void setId(java.lang.Integer id)
IdentifiableDto
setId
in class IdentifiableDto
public void setInputType(int inputType)
setInputType
in class TrackerLayoutLabelDto
public void setValueType(java.lang.Integer type)
setValueType
in class TrackerLayoutLabelDto
public void setListable(java.lang.Boolean listable)
TrackerLayoutLabelDto
setListable
in class TrackerLayoutLabelDto
listable
- true/false to show/not show the field in item lists/tables, or null (show column according to visible setting)public void setLabel(java.lang.String label)
setLabel
in class TrackerLayoutLabelDto
public void setTitle(java.lang.String title)
TrackerLayoutLabelDto
setTitle
in class TrackerLayoutLabelDto
title
- is a shorter form of the label, for use in column headers, or null (use label also for title)public void setMaxValue(java.lang.String value)
setMaxValue
in class TrackerLayoutLabelDto
public void setMinValue(java.lang.String value)
setMinValue
in class TrackerLayoutLabelDto
public void setMultipleSelection(java.lang.Boolean multipleSelection)
setMultipleSelection
in class TrackerLayoutLabelDto
public void setOffset(java.lang.Integer offset)
setOffset
in class TrackerLayoutLabelDto
public void setRequired(java.lang.Boolean value)
setRequired
in class TrackerLayoutLabelDto
public void setRoleId(java.lang.Integer roleId)
setRoleId
in class TrackerLayoutLabelDto
public void setRows(java.lang.Integer rows)
setRows
in class TrackerLayoutLabelDto
public void setSelectionSize(java.lang.Number selectionSize)
setSelectionSize
in class TrackerLayoutLabelDto
public void setTracker(TrackerDto tracker)
setTracker
in class TrackerLayoutLabelDto
public void setVisible(java.lang.Boolean value)
TrackerLayoutLabelDto
setVisible
in class TrackerLayoutLabelDto
value
- true/false to show/not show the field in the item details/editor screenpublic void setStatusId(java.lang.Integer statusId)
setStatusId
in class TrackerLayoutLabelDto
public void setAggregationRuleId(java.lang.Integer aggregationRuleId)
TrackerLayoutLabelDto
setAggregationRuleId
in class TrackerLayoutLabelDto
aggregationRuleId
- is the ID of the rule, how to aggregate child field values to parent field values, or null (no aggregation)public void setDistributionRuleId(java.lang.Integer distributionRuleId)
TrackerLayoutLabelDto
setDistributionRuleId
in class TrackerLayoutLabelDto
distributionRuleId
- is the ID of the rule, how to distribute parent field values down the hierarchy, or null (no distribution)public void setFormula(java.lang.String formula)
TrackerLayoutLabelDto
setFormula
in class TrackerLayoutLabelDto
formula
- is the script/code to calculate the field's value, or null if the field is not calculatedpublic void setCompiledFormula(TrackerLayoutLabelDto.CompiledFormula compiledFormula)
TrackerLayoutLabelDto
setCompiledFormula
in class TrackerLayoutLabelDto
compiledFormula
- is the compiled script/formula to calculate the field's value, or null if the field is not calculated
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |