Interface LayoutRowDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
LayoutRowDefinitionImpl

public interface LayoutRowDefinition extends Serializable
Layout row definition interface.
Author:
Anahide Tchertchian
  • Method Details

    • getName

      String getName()
      Returns the row name
    • getDefaultName

      String getDefaultName(int index)
      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

      Map<String,Serializable> getProperties(String layoutMode)
      Returns a map of properties to use in a given mode.
    • getProperties

      Map<String,Map<String,Serializable>> getProperties()
      Returns properties by mode.
    • clone

      Returns a clone instance of this row definition.

      Useful for conversion of layout definition during export.

      Since:
      5.5