com.im.ijc.widgets.abstractwidget
Class StaticWidget<S extends CommonWidgetSettings>
java.lang.Object
com.im.ijc.widgets.abstractwidget.AbstractWidget<S>
com.im.ijc.widgets.abstractwidget.StaticWidget<S>
- All Implemented Interfaces:
- IJCWidget, IJCWidget.Customizable<S>, IJCWidget.DesignerHandle
public abstract class StaticWidget<S extends CommonWidgetSettings>
- extends AbstractWidget<S>
Extension of AbstractWidget suitable for widgets that has no bindings to data items.
| Nested classes/interfaces inherited from interface com.im.ijc.core.api.views.IJCWidget |
IJCWidget.Breakable, IJCWidget.Cacheable, IJCWidget.Configurable, IJCWidget.Customizable<S>, IJCWidget.DesignerHandle, IJCWidget.Editable, IJCWidget.GroupCustomizable<N extends Node>, IJCWidget.HyperlinkAble, IJCWidget.Popupable, IJCWidget.Queryable, IJCWidget.Releaseable, IJCWidget.RendererCallback, IJCWidget.RendererProvider, IJCWidget.Updateable, IJCWidget.Viewable, IJCWidget.WidgetContainerHandle<S> |
| Methods inherited from class com.im.ijc.widgets.abstractwidget.AbstractWidget |
addPropertyChangeListener, firePropertyChange, getFactoryId, getForm, getFormData, getLookup, getView, getViewMode, getWidgetSettings, instanceContent, modeChanged, putUniquelyIntoLookup, removePropertyChangeListener, setSettings, setViewMode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
borderSupport
protected final BorderSupport borderSupport
StaticWidget
public StaticWidget(String factoryId,
DFView view,
S settings)
isRebindable
public final boolean isRebindable()
bind
public final void bind(List<? extends DFField> fields)
doBind
public final boolean doBind(DFDataTree dataTree)
getBoundFields
public final List<DFField> getBoundFields()
getVertexState
public final DFResultSet.VertexState getVertexState()
setVertexState
public final void setVertexState(DFResultSet.VertexState vertexState)
getSelectedFields
public final List<DFField> getSelectedFields()
isMultipleRow
public final boolean isMultipleRow()
getBorder
protected final WidgetBorder getBorder()
- Overrides:
getBorder in class AbstractWidget<S extends CommonWidgetSettings>
customizeUISettings
public final void customizeUISettings()