|
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.TrackerLayoutDto
com.intland.codebeamer.persistence.dto.ReadOnlyLayoutDto
public class ReadOnlyLayoutDto
A special TrackerLayoutDto that doesn't allow to change it's attributes All attempts to invoke a property setter method will throw an UnsupportedOperationException
Constructor Summary | |
---|---|
ReadOnlyLayoutDto(TrackerDto tracker,
java.util.List<TrackerLayoutLabelDto> fields,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
|
|
ReadOnlyLayoutDto(TrackerDto tracker,
java.util.List<TrackerLayoutLabelDto> fields,
java.util.Map<java.lang.Integer,TrackerLayoutLabelDto> fldmap,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
|
|
ReadOnlyLayoutDto(TrackerDto tracker,
ReadOnlyLayoutDto template)
|
|
ReadOnlyLayoutDto(TrackerLayoutDto layout)
Create a read-only version of the specified TrackerLayoutDto |
Method Summary | |
---|---|
java.lang.Object |
clone()
Create a clone of this TrackerLayoutDto. |
static java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> |
getUnmodifiable(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
Get an unmodifiable version of the specified default values per status and field map |
void |
setDefaultsPerStatusAndField(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
Set the Map of default values per status and field. |
void |
setFields(java.util.List<TrackerLayoutLabelDto> fields)
|
void |
setTracker(TrackerDto tracker)
|
Methods inherited from class com.intland.codebeamer.persistence.dto.TrackerLayoutDto |
---|
buildFieldMap, equals, getDefaultsPerField, getDefaultsPerStatusAndField, getField, getField, getFieldByName, getFields, getItemFieldValueByFieldName, getMapTable, getMatchingField, getTracker, hashCode |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReadOnlyLayoutDto(TrackerDto tracker, java.util.List<TrackerLayoutLabelDto> fields, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
public ReadOnlyLayoutDto(TrackerDto tracker, java.util.List<TrackerLayoutLabelDto> fields, java.util.Map<java.lang.Integer,TrackerLayoutLabelDto> fldmap, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
public ReadOnlyLayoutDto(TrackerDto tracker, ReadOnlyLayoutDto template)
public ReadOnlyLayoutDto(TrackerLayoutDto layout)
layout
- Method Detail |
---|
public java.lang.Object clone()
TrackerLayoutDto
clone
in interface ReadOnlyDto
clone
in class TrackerLayoutDto
public void setTracker(TrackerDto tracker)
setTracker
in class TrackerLayoutDto
public void setFields(java.util.List<TrackerLayoutLabelDto> fields)
setFields
in class TrackerLayoutDto
public void setDefaultsPerStatusAndField(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
TrackerLayoutDto
setDefaultsPerStatusAndField
in class TrackerLayoutDto
defaultsPerStatusAndField
- is a Map with Key = Status-ID, Value = Map(Key = Label-Id, Value = TrackerLayoutLabelDto)public static final java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> getUnmodifiable(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,TrackerLayoutLabelDto>> defaultsPerStatusAndField)
defaultsPerStatusAndField
- Map
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |