public class PropertyEditorFormItem extends org.jboss.ballroom.client.widgets.forms.FormItem<List<PropertyRecord>> implements PropertyManagement
| Modifier and Type | Field and Description |
|---|---|
protected String |
addDialogTitle |
protected org.jboss.ballroom.client.widgets.window.DefaultWindow |
addPropertyDialog |
protected PropertyEditor |
propertyEditor |
protected List<PropertyRecord> |
value |
| Constructor and Description |
|---|
PropertyEditorFormItem(String name,
String title,
String addDialogTitle,
int rows)
Create a new PropertyEditorFormItem.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
clearValue() |
void |
closePropertyDialoge() |
List<PropertyRecord> |
getValue() |
void |
launchNewPropertyDialoge(String reference) |
void |
onChangeProperty(String reference,
PropertyRecord prop) |
void |
onCreateProperty(String reference,
PropertyRecord prop) |
void |
onDeleteProperty(String reference,
PropertyRecord prop) |
void |
setEnabled(boolean isEnabled) |
void |
setValue(List<PropertyRecord> properties) |
boolean |
validate(List<PropertyRecord> value) |
asExpressionValue, asString, compareTo, getErrMessage, getName, getTitle, isErroneous, isExpressionScheme, isExpressionValue, isFiltered, isModified, isRequired, isUndefined, render, resetMetaData, setErrMessage, setErroneous, setExpressionValue, setFiltered, setModified, setRequired, setUndefined, toggleAccessConstraint, toggleExpressionInputprotected PropertyEditor propertyEditor
protected List<PropertyRecord> value
protected org.jboss.ballroom.client.widgets.window.DefaultWindow addPropertyDialog
protected String addDialogTitle
public PropertyEditorFormItem(String name, String title, String addDialogTitle, int rows)
name - The name of the FormItem.title - The label that will be displayed with the editor.addDialogTitle - The title shown when the Add button is pressed.rows - The max number of rows in the PropertyEditor.public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in class org.jboss.ballroom.client.widgets.forms.FormItem<List<PropertyRecord>>public void clearValue()
clearValue in class org.jboss.ballroom.client.widgets.forms.FormItem<List<PropertyRecord>>public void setEnabled(boolean isEnabled)
setEnabled in class org.jboss.ballroom.client.widgets.forms.FormItem<List<PropertyRecord>>public boolean validate(List<PropertyRecord> value)
validate in class org.jboss.ballroom.client.widgets.forms.FormItem<List<PropertyRecord>>public List<PropertyRecord> getValue()
getValue in interface org.jboss.ballroom.client.widgets.forms.InputElement<List<PropertyRecord>>public void setValue(List<PropertyRecord> properties)
setValue in interface org.jboss.ballroom.client.widgets.forms.InputElement<List<PropertyRecord>>public void closePropertyDialoge()
closePropertyDialoge in interface PropertyManagementpublic void launchNewPropertyDialoge(String reference)
launchNewPropertyDialoge in interface PropertyManagementpublic void onCreateProperty(String reference, PropertyRecord prop)
onCreateProperty in interface PropertyManagementpublic void onDeleteProperty(String reference, PropertyRecord prop)
onDeleteProperty in interface PropertyManagementpublic void onChangeProperty(String reference, PropertyRecord prop)
onChangeProperty in interface PropertyManagementCopyright © 2014 JBoss, a division of Red Hat. All rights reserved.