Package org.opencms.gwt.client.ui.input
Class CmsDefaultStringModel
- java.lang.Object
-
- org.opencms.gwt.client.ui.input.CmsDefaultStringModel
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasValueChangeHandlers<java.lang.String>
,com.google.gwt.event.shared.HasHandlers
,I_CmsStringModel
public class CmsDefaultStringModel extends java.lang.Object implements I_CmsStringModel
The default string model implementation.- Since:
- 8.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsDefaultStringModel(java.lang.String id)
Creates a new string model.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.event.shared.HandlerRegistration
addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String> handler)
void
fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
java.lang.String
getId()
Returns the model id.java.lang.String
getValue()
Returns the model value.void
setValue(java.lang.String value, boolean notify)
Sets the model value.
-
-
-
Constructor Detail
-
CmsDefaultStringModel
public CmsDefaultStringModel(java.lang.String id)
Creates a new string model.- Parameters:
id
- the model id
-
-
Method Detail
-
addValueChangeHandler
public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String> handler)
- Specified by:
addValueChangeHandler
in interfacecom.google.gwt.event.logical.shared.HasValueChangeHandlers<java.lang.String>
- See Also:
HasValueChangeHandlers.addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler)
-
fireEvent
public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
- Specified by:
fireEvent
in interfacecom.google.gwt.event.shared.HasHandlers
- See Also:
HasHandlers.fireEvent(com.google.gwt.event.shared.GwtEvent)
-
getId
public java.lang.String getId()
Description copied from interface:I_CmsStringModel
Returns the model id.- Specified by:
getId
in interfaceI_CmsStringModel
- Returns:
- the model id
- See Also:
I_CmsStringModel.getId()
-
getValue
public java.lang.String getValue()
Description copied from interface:I_CmsStringModel
Returns the model value.- Specified by:
getValue
in interfaceI_CmsStringModel
- Returns:
- the model value
- See Also:
I_CmsStringModel.getValue()
-
setValue
public void setValue(java.lang.String value, boolean notify)
Description copied from interface:I_CmsStringModel
Sets the model value.- Specified by:
setValue
in interfaceI_CmsStringModel
- Parameters:
value
- the new model valuenotify
- if true, value change listeners will be notified of the new value- See Also:
I_CmsStringModel.setValue(java.lang.String, boolean)
-
-