Interface LayoutRowDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
LayoutRowDefinitionImpl
Layout row definition interface.
- Author:
- Anahide Tchertchian
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Returns a clone instance of this row definition.getDefaultName
(int index) Returns the default name for this row, given an index.getName()
Returns the row nameReturns properties by mode.getProperties
(String layoutMode) Returns a map of properties to use in a given mode.int
getSize()
Returns the row sizeReturns the list of widget references to use at a given row.boolean
Return true if this row should be considered always selectedboolean
Returns true if this row should be considered selected by default
-
Method Details
-
getName
String getName()Returns the row name -
getDefaultName
Returns the default name for this row, given an index.- Since:
- 6.0
-
isSelectedByDefault
boolean isSelectedByDefault()Returns true if this row should be considered selected by default -
isAlwaysSelected
boolean isAlwaysSelected()Return true if this row should be considered always selected -
getSize
int getSize()Returns the row size -
getWidgetReferences
WidgetReference[] getWidgetReferences()Returns the list of widget references to use at a given row.- Since:
- 5.5
-
getProperties
Returns a map of properties to use in a given mode. -
getProperties
Map<String,Map<String, getProperties()Serializable>> Returns properties by mode. -
clone
LayoutRowDefinition clone()Returns a clone instance of this row definition.Useful for conversion of layout definition during export.
- Since:
- 5.5
-