|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface DeclarativeFactory
| Required Element Summary | |
|---|---|
String |
id
Widget Identifier under the library being defined. |
String |
library
The name of the library that will contain this widget. |
Class<? extends com.google.gwt.user.client.ui.IsWidget> |
targetWidget
The widget class associated with the annotated factory. |
| Optional Element Summary | |
|---|---|
boolean |
attachToDOM
if false, the annotated widgetFactory will not be attached to DOM. |
String |
description
A description to be used to compose the documentation of the generated library |
boolean |
htmlContainer
HTMLContainers are widgets that can have innerHTML content AND, at same time, are Panels, (that can receive another widgets as children). |
String |
illustration
An image to illustrate the widget referenced by this factory. |
String |
infoURL
An info URL to be used to compose the documentation of the generated library |
| Element Detail |
|---|
public abstract String id
public abstract String library
public abstract Class<? extends com.google.gwt.user.client.ui.IsWidget> targetWidget
public abstract String description
public abstract String infoURL
public abstract String illustration
public abstract boolean attachToDOM
View object
public abstract boolean htmlContainer
<span> tag, that
marks the widget position. It allows ScreenFactory to just wrap those elements into created widget, for a very better performance.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||