Class AbstractListenableRenderSettings
java.lang.Object
com.levigo.jadice.web.shared.model.settings.AbstractListenableRenderSettings
- All Implemented Interfaces:
RenderSettings
- Direct Known Subclasses:
AnnotationRenderSettings
,BaseRenderSettings
,ImageRenderSettings
,PageViewSettings
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal com.google.gwt.event.shared.HandlerRegistration
addListener
(PropertyChangeListener listener) void
fireChanged
(Object oldValue, Object newValue, String field) protected RenderSettings
final RenderSettings
init
(RenderSettings parent) void
removeListener
(com.google.gwt.event.shared.HandlerRegistration registration) protected abstract void
Initializes additional settings.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.levigo.jadice.web.shared.model.settings.RenderSettings
createSnapshot, update
-
Constructor Details
-
AbstractListenableRenderSettings
public AbstractListenableRenderSettings()
-
-
Method Details
-
getParent
-
fireChanged
-
addListener
public final com.google.gwt.event.shared.HandlerRegistration addListener(PropertyChangeListener listener) - Specified by:
addListener
in interfaceRenderSettings
-
setDefaults
protected abstract void setDefaults()Initializes additional settings.
-