Package org.eclipse.rap.rwt.template
Class Template
- java.lang.Object
-
- org.eclipse.rap.rwt.template.Template
-
- All Implemented Interfaces:
java.io.Serializable
,Adaptable
public class Template extends java.lang.Object implements java.io.Serializable, Adaptable
Templates are used to describe how a given data item is presented by a widget.Templates can be applied to multiple widgets within the same UI session.
- Since:
- 2.2
- See Also:
RWT.ROW_TEMPLATE
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Template()
Constructs an empty template.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
getAdapter(java.lang.Class<T> adapter)
IMPORTANT: This method is not part of the RWT public API.java.util.List<Cell<?>>
getCells()
Returns the list of cells included in this template.
-
-
-
Method Detail
-
getCells
public java.util.List<Cell<?>> getCells()
Returns the list of cells included in this template. Modifications to the returned list will not change the template.- Returns:
- the list of cells in this template, may be empty but never
null
-
getAdapter
public <T> T getAdapter(java.lang.Class<T> adapter)
IMPORTANT: This method is not part of the RWT public API. It is marked public only so that it can be shared within the packages provided by RWT. It should never be accessed from application code.- Specified by:
getAdapter
in interfaceAdaptable
- Parameters:
adapter
- the lookup class- Returns:
- an object that can be cast to the given class or
null
if there is no adapter associated with the given class.
-
-