Interface ExecutionContextField<T>

Type Parameters:
T -
All Superinterfaces:
Buffered, BufferedValidatable, ClientConnector, Component, Component.Focusable, Connector, EventListener, ExecutionContextAware, Field<T>, Property<T>, Property.Editor, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer, Serializable, SerializableEventListener, Sizeable, Validatable
All Known Implementing Classes:
ContextDateTimeField, DBComboBox, DBComboBoxMultiselect, DBGridImpl, DBSearchField, DBTable, DBTwinColSelect, ProcessInstanceIdField, RoleSiglaSelectMultiValueComboBox, ScriptComboBox, UserComboBox, UserField, UserInfoFieldWrapper, UserLoginSelectMultiValueComboBox, UserPropertyField

public interface ExecutionContextField<T> extends Field<T>, ExecutionContextAware
Campo de execucao contextualizado. Campos deste tipo podem ter comportamento baseado no contexto de execucao ao qual ele foi inserido. E responsabilidade do consumidor do campo, configurar seu contexto.
Author:
Eduardo Frazao
  • Nested Class Summary

    Nested classes/interfaces inherited from interface Buffered

    Buffered.SourceException

    Nested classes/interfaces inherited from interface ClientConnector

    ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener

    Nested classes/interfaces inherited from interface Component

    Component.ErrorEvent, Component.Event, Component.Focusable, Component.Listener

    Nested classes/interfaces inherited from interface Field

    Field.ValueChangeEvent

    Nested classes/interfaces inherited from interface Property

    Property.Editor, Property.ReadOnlyException, Property.ReadOnlyStatusChangeEvent, Property.ReadOnlyStatusChangeListener, Property.ReadOnlyStatusChangeNotifier, Property.Transactional<T>, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer

    Nested classes/interfaces inherited from interface Sizeable

    Sizeable.Unit
  • Field Summary

    Fields inherited from interface Sizeable

    SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
  • Method Summary

    Methods inherited from interface Buffered

    commit, discard, isBuffered, isModified, setBuffered

    Methods inherited from interface BufferedValidatable

    isInvalidCommitted, setInvalidCommitted

    Methods inherited from interface ClientConnector

    addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface Component

    addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign

    Methods inherited from interface Component.Focusable

    focus, getTabIndex, setTabIndex

    Methods inherited from interface Connector

    getConnectorId

    Methods inherited from interface Field

    clear, getRequiredError, isEmpty, isRequired, setRequired, setRequiredError

    Methods inherited from interface Property

    getType, getValue, isReadOnly, setReadOnly, setValue

    Methods inherited from interface Property.ValueChangeListener

    valueChange

    Methods inherited from interface Property.ValueChangeNotifier

    addListener, addValueChangeListener, removeListener, removeValueChangeListener

    Methods inherited from interface Property.Viewer

    getPropertyDataSource, setPropertyDataSource

    Methods inherited from interface Sizeable

    getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefined

    Methods inherited from interface Validatable

    addValidator, getValidators, isInvalidAllowed, isValid, removeAllValidators, removeValidator, setInvalidAllowed, validate