|
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
com.intland.codebeamer.persistence.dto.LinkedLayoutLabelDto
public class LinkedLayoutLabelDto
A special read-only TrackerLayoutLabelDto that is linked to a template label
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 | |
---|---|
static java.lang.Integer |
NULL_ASSOC
The special value to allow overriding template assoc type ids to null |
static java.lang.Integer |
NULL_RULE
The special value to allow overriding hierarchy rule ids to null |
static java.lang.String |
NULL_VALUE
The special value "null" to allow overriding template default values to null |
Constructor Summary | |
---|---|
LinkedLayoutLabelDto(TrackerLayoutLabelDto field,
TrackerLayoutLabelDto template)
Create a read-only version of the specified TrackerLayoutLabelDto that is linked to the specified template LabelDto |
Method Summary | |
---|---|
java.lang.Integer |
getAggregationRuleId()
Get the ID of the rule, how to aggregate child field values to parent field values |
java.lang.Integer |
getAssocTypeId()
|
java.lang.Boolean |
getBreakRow()
|
java.lang.Integer |
getCols()
|
java.lang.Integer |
getColspan()
|
TrackerLayoutLabelDto.CompiledFormula |
getCompiledFormula()
Get the compiled script/formula to calculate the field's value |
java.lang.String |
getDefaultValue()
|
java.lang.Integer |
getDistributionRuleId()
Get the ID of the rule, how to distribute parent field values down the hierarchy |
java.lang.Boolean |
getEditable()
|
java.lang.String |
getFormula()
Get the script/formula code to calculate the field's value |
java.lang.Integer |
getId()
Returns its unique identifier. |
java.lang.String |
getLabel()
|
java.lang.Boolean |
getListable()
Check if this field should also be shown as a column in item lists/tables |
java.lang.String |
getMaxValue()
|
java.lang.String |
getMinValue()
|
java.lang.Boolean |
getMultipleSelection()
|
java.lang.Integer |
getOffset()
|
java.lang.Boolean |
getRequired()
|
java.lang.Integer |
getRoleId()
|
java.lang.Integer |
getRows()
|
java.lang.Number |
getSelectionSize()
|
java.lang.Integer |
getStatusId()
|
TrackerLayoutLabelDto |
getTemplate()
|
java.lang.String |
getTitle()
Get the column title for this field. |
TrackerDto |
getTracker()
|
java.lang.Integer |
getValueType()
|
java.lang.Boolean |
getVisible()
Check if this field should be shown in the item details/editor screen |
protected java.lang.Object |
writeReplace()
|
Methods inherited from class com.intland.codebeamer.persistence.dto.ReadOnlyLayoutLabelDto |
---|
clone, setAggregationRuleId, setAssocTypeId, setBreakRow, setCols, setColspan, setCompiledFormula, setDefaultValue, setDistributionRuleId, setEditable, setFormula, setId, setInputType, setLabel, setListable, setMaxValue, setMinValue, setMultipleSelection, setOffset, setRequired, setRoleId, setRows, setSelectionSize, setStatusId, setTitle, setTracker, setValueType, setVisible |
Methods inherited from class com.intland.codebeamer.persistence.dto.TrackerLayoutLabelDto |
---|
decodeString, equals, getChoiceFieldId, getChoiceFieldIndex, getCustomFieldId, getCustomFieldIndex, getGMTDateTimeFormat, getHeaderStyleClass, getInputType, getLabelWithoutBR, getProperty, getSortProperty, getStyleClass, getTrackerId, getValue, getValue, getValueClass, isAccessible, isBooleanField, isChoiceField, isChoiceField, isCompatible, isDynamicChoice, isEditableAtAll, isForeignKey, isForeignKey, isMemberChoice, isReferenceFieldConfigurationAllowed, isUserDefined, isUserDefined, isUserReferenceField, isUserReferenceField, setValue, setValue, toString |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
compare, compareInteger, compareTo, equals, hashCode, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NULL_VALUE
public static final java.lang.Integer NULL_RULE
public static final java.lang.Integer NULL_ASSOC
Constructor Detail |
---|
public LinkedLayoutLabelDto(TrackerLayoutLabelDto field, TrackerLayoutLabelDto template)
field
- contains override definitions of the fieldtemplate
- to get missing definitions fromMethod Detail |
---|
public TrackerLayoutLabelDto getTemplate()
protected java.lang.Object writeReplace()
public TrackerDto getTracker()
getTracker
in class TrackerLayoutLabelDto
public java.lang.Integer getId()
IdentifiableDto
getId
in class IdentifiableDto
public java.lang.Integer getOffset()
getOffset
in class TrackerLayoutLabelDto
public java.lang.String getLabel()
getLabel
in class TrackerLayoutLabelDto
public java.lang.Boolean getListable()
TrackerLayoutLabelDto
getListable
in class TrackerLayoutLabelDto
public java.lang.String getTitle()
TrackerLayoutLabelDto
getTitle
in class TrackerLayoutLabelDto
public java.lang.Integer getAggregationRuleId()
TrackerLayoutLabelDto
getAggregationRuleId
in class TrackerLayoutLabelDto
public java.lang.Integer getDistributionRuleId()
TrackerLayoutLabelDto
getDistributionRuleId
in class TrackerLayoutLabelDto
public java.lang.Integer getAssocTypeId()
getAssocTypeId
in class TrackerLayoutLabelDto
public java.lang.Boolean getMultipleSelection()
getMultipleSelection
in class TrackerLayoutLabelDto
public java.lang.Number getSelectionSize()
getSelectionSize
in class TrackerLayoutLabelDto
public java.lang.Integer getRows()
getRows
in class TrackerLayoutLabelDto
public java.lang.Integer getCols()
getCols
in class TrackerLayoutLabelDto
public java.lang.Integer getColspan()
getColspan
in class TrackerLayoutLabelDto
public java.lang.Boolean getBreakRow()
getBreakRow
in class TrackerLayoutLabelDto
public java.lang.Integer getValueType()
getValueType
in class TrackerLayoutLabelDto
public java.lang.String getFormula()
TrackerLayoutLabelDto
getFormula
in class TrackerLayoutLabelDto
public TrackerLayoutLabelDto.CompiledFormula getCompiledFormula()
TrackerLayoutLabelDto
getCompiledFormula
in class TrackerLayoutLabelDto
public java.lang.String getMaxValue()
getMaxValue
in class TrackerLayoutLabelDto
public java.lang.String getMinValue()
getMinValue
in class TrackerLayoutLabelDto
public java.lang.String getDefaultValue()
getDefaultValue
in class TrackerLayoutLabelDto
public java.lang.Boolean getRequired()
getRequired
in class TrackerLayoutLabelDto
public java.lang.Integer getStatusId()
getStatusId
in class TrackerLayoutLabelDto
public java.lang.Integer getRoleId()
getRoleId
in class TrackerLayoutLabelDto
public java.lang.Boolean getVisible()
TrackerLayoutLabelDto
getVisible
in class TrackerLayoutLabelDto
public java.lang.Boolean getEditable()
getEditable
in class TrackerLayoutLabelDto
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |