Uses of Interface
com.iizix.prop.vs.IVSComponent
Uses of IVSComponent in com.iizigo.java
Methods in com.iizigo.java with parameters of type IVSComponent Modifier and Type Method Description static void
EventConnections. addTooltipInfo(ApplicationUI appUI, org.eclipse.swt.widgets.Composite parent, IVSComponent comp)
Adds events for tooltip text for UI components.static void
EventConnections. addTooltipInfo(ApplicationUI appUI, org.eclipse.swt.widgets.Composite parent, IVSComponent comp, boolean isMapped)
Adds events for tooltip text for UI components.Uses of IVSComponent in com.iizigo.vs
Methods in com.iizigo.vs with parameters of type IVSComponent Modifier and Type Method Description void
ActionsPanel. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
void
TablePanel. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
void
ValuePanel. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Uses of IVSComponent in com.iizigo.vs.link
Classes in com.iizigo.vs.link with type parameters of type IVSComponent Modifier and Type Class Description class
VSLinkInfo<VSCOMP extends IVSComponent>
Class holding the setup for an individual link type and how to create it.Uses of IVSComponent in com.iizigo.vs.prop
Classes in com.iizigo.vs.prop that implement IVSComponent Modifier and Type Class Description class
EditorVirtualSpace
The Editor VirtualSpace property class.class
EditorVSAction
The Editor VirtualSpace Action property class.class
EditorVSColumnHeader
The Editor VirtualSpace Column property class.class
EditorVSField
The Editor VirtualSpace Field property class.class
EditorVSGroup
The Editor VirtualSpace Group property class.class
EditorVSRow
The Editor VirtualSpace Row property class.class
EditorVSTable
The Editor VirtualSpace Field property class.Uses of IVSComponent in com.iizix.api
Methods in com.iizix.api with type parameters of type IVSComponent Modifier and Type Method Description <COMP extends IVSComponent>
COMPBaseEvent. getVSComponent(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.<COMP extends IVSComponent>
COMPBaseEvent. getVSComponent2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.<COMP extends IVSComponent>
COMPBaseEvent. getVSComponentNull(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.<COMP extends IVSComponent>
COMPBaseEvent. getVSComponentNull2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.Uses of IVSComponent in com.iizix.api.vs
Classes in com.iizix.api.vs with type parameters of type IVSComponent Modifier and Type Class Description class
VSBaseEvent<VSCOMP extends IVSComponent>
Base event for all VirtualSpace events in the API.class
VSBaseEventWithTrigger<VSCOMP extends IVSComponent>
Base event for all VirtualSpace events in the API.Methods in com.iizix.api.vs that return IVSComponent Modifier and Type Method Description IVSComponent
VSFocusEvent. getOpposite()
Gets the opposite component for the focus operation, i.e.IVSComponent
VSCreateEvent. getSource()
Gets the VirtualSpace or its created component.IVSComponent
VSDestroyEvent. getSource()
Gets the VirtualSpace or its destroyed component.IVSComponent
VSFocusEvent. getSource()
Gets the VirtualSpace item that is the source of the event, i.e.IVSComponent
VSStateEvent. getSource()
Gets the VirtualSpace item that is the source of the event, i.e.Constructors in com.iizix.api.vs with parameters of type IVSComponent Constructor Description VSChangeEvent(IVSComponent source)
Constructs the event for a change without a trigger source.VSChangeEvent(IVSComponent source, GProp<?> trigger)
Constructs the event for a change event with a property being the trigger source, e.g.VSCreateEvent(IVSComponent source)
Constructs the event for a VirtualSpace component.VSDestroyEvent(IVSComponent source)
Constructs the event for a component.VSFocusEvent(IVSComponent source, IVSComponent opposite, boolean isFocusGained)
Constructs the event for a change without a trigger source.VSFocusEvent(IVSComponent source, IVSComponent opposite, boolean isFocusGained, GProp<?> trigger)
Constructs the event for a change event with a property being the trigger source, e.g.VSStateEvent(IVSComponent source, IVSComponentState.State state, boolean stateValue, GProp<?> trigger)
Constructs the event for a change event with a property being the trigger source, e.g.Uses of IVSComponent in com.iizix.db.prop
Methods in com.iizix.db.prop with parameters of type IVSComponent Modifier and Type Method Description void
InputVariable. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
ResultProps. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
ResultSetColumnProp. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
ResultSetProps. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.Uses of IVSComponent in com.iizix.gyro
Methods in com.iizix.gyro that return IVSComponent Modifier and Type Method Description IVSComponent
IAppSessionGyro. getCurrentFocus()
Returns the current focus in the VirtualSpace.IVSComponent
IVirtualSpaceFocusEngine. getCurrentFocusFallback()
Gets the component in focus with fall-back to last super-parent (panel or VirtualSpace).default IVSComponent
IAppSessionFocusProvider. getInitialVSFocus(IAppSessionGyro appGyro, IClientSessionGyro clientGyro)
Returns the initial focus to set in the application.IVSComponent
IAppSessionGyro. getVirtualizedVSComponent(IVSComponent component)
Gets the virtualized VSComponent counterpart from a non-virtualized VSComponent.Methods in com.iizix.gyro with parameters of type IVSComponent Modifier and Type Method Description default UIComp
IAppSessionFocusProvider. findFocusFromVS(IAppSessionGyro appGyro, IClientSessionGyro clientGyro, IVirtualSpaceFocusEngine vsFocusEngine, VirtualSpace vsVirtual, IVSComponent vsComp, UIComp currentFocusedUIComp, boolean mustChangePanel)
Finds the UI focus from VS.IVSComponent
IAppSessionGyro. getVirtualizedVSComponent(IVSComponent component)
Gets the virtualized VSComponent counterpart from a non-virtualized VSComponent.java.lang.String
IAppSessionGyro. setVirtualizeSupportFocus(IVSComponent vsComp)
Sets the focus to the specified VS component, regardless if the VS component is virtualized or not.java.lang.String
IAppSessionGyro. setVirtualizeSupportFocus(IVSComponent vsComp, IGProp<?> trigger)
Sets the focus to the specified VS component, regardless if the VS component is virtualized or not.Uses of IVSComponent in com.iizix.gyro.history
Methods in com.iizix.gyro.history that return IVSComponent Modifier and Type Method Description IVSComponent
IAppHistoryEntry. getBackwardVSFocus()
Gets the non-virtualized VS component for backward focus.IVSComponent
IAppHistoryEntry. getForwardVSFocus()
Gets the non-virtualized VS component for forward focus.Methods in com.iizix.gyro.history with parameters of type IVSComponent Modifier and Type Method Description boolean
IAppHistoryEntry. setBackwardInfo(IVSComponent vsComp)
Sets the backward VirtualSpace focus information for the entry.boolean
IAppHistoryEntry. setForwardInfo(IVSComponent vsComp)
Sets the forward VirtualSpace focus information for the entry.Uses of IVSComponent in com.iizix.prop.content
Methods in com.iizix.prop.content with parameters of type IVSComponent Modifier and Type Method Description void
AbstractContentUIContainer. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the parent changes state.Uses of IVSComponent in com.iizix.prop.ui
Methods in com.iizix.prop.ui with parameters of type IVSComponent Modifier and Type Method Description void
UIComp. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.boolean
UIComp. setEnabled(boolean on, IVSComponent trigger)
Sets the enabled state of the component.boolean
UIComp. setReadOnly(boolean on, IVSComponent trigger)
Sets the read-only state of the component.boolean
UIComp. setVisible(boolean on, IVSComponent trigger)
Sets the visibility state of the component.Uses of IVSComponent in com.iizix.prop.ui.chart.series
Methods in com.iizix.prop.ui.chart.series with parameters of type IVSComponent Modifier and Type Method Description void
Series. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the parent changes state.Uses of IVSComponent in com.iizix.prop.vs
Subinterfaces of IVSComponent in com.iizix.prop.vs Modifier and Type Interface Description interface
IVSMessageComponent
The message support for a VS component.Classes in com.iizix.prop.vs that implement IVSComponent Modifier and Type Class Description class
VirtualSpace
This VirtualSpace property container holds the fields and tables in the VirtualSpace.class
VSAction
The VirtualSpace Action property class holds the property name, value and optionally has a parent and/or property listener(s).class
VSColumnHeader
The VirtualSpace Column Header property class holds the property name, value and optionally has a parent and/or property listener(s).class
VSComponent
Base VS class used by VirtualSpace elements: VSField, VSTable, VSRow, VSColumnHeader, VSAction, VirtualSpace.class
VSField
The VirtualSpace Field property class holds the property name, value and optionally has a parent and/or property listener(s).class
VSGroup
The VirtualSpace Group property class holds the property name, value and optionally has a parent and/or property listener(s).class
VSRow
The VirtualSpace Row property class holds the property name, value and optionally has a parent and/or property listener(s).class
VSTable
The VirtualSpace Table property class holds the property name, value and optionally has a parent and/or property listener(s).Methods in com.iizix.prop.vs with type parameters of type IVSComponent Modifier and Type Method Description default <COMP extends IVSComponent>
COMPIVSComponent. getVSComponent(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.<COMP extends IVSComponent>
COMPVirtualSpace. getVSComponent(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.default <COMP extends IVSComponent>
COMPIVSComponent. getVSComponent2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.<COMP extends IVSComponent>
COMPVirtualSpace. getVSComponent2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.default <COMP extends IVSComponent>
COMPIVSComponent. getVSComponentNull(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.<COMP extends IVSComponent>
COMPVirtualSpace. getVSComponentNull(@VSRef java.lang.String path, java.lang.Class<COMP> clazz)
Gets the VS component with the specified path.default <COMP extends IVSComponent>
COMPIVSComponent. getVSComponentNull2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.<COMP extends IVSComponent>
COMPVirtualSpace. getVSComponentNull2(@FullVSRef java.lang.String fullVSRef, java.lang.Class<COMP> clazz)
Gets the VS component with the specified full reference path.Methods in com.iizix.prop.vs that return IVSComponent Modifier and Type Method Description IVSComponent
IVSComponent. getNonVirtualized()
Gets the non-virtualized instance of this component, if it exists.Methods in com.iizix.prop.vs with parameters of type IVSComponent Modifier and Type Method Description protected void
VirtualSpace. invokeOnVSChangedMethod(IVSComponent component, GProp<?> trigger)
Invoke the changed event method.protected void
VirtualSpace. invokeOnVSCreateMethod(IVSComponent component)
Invoke the create event method.protected void
VirtualSpace. invokeOnVSDestroyMethod(IVSComponent component)
Invoke the destroy event method.protected void
VirtualSpace. invokeOnVSFocusMethod(boolean isFocusGained, IVSComponent component, IVSComponent opposite, IGProp<?> trigger)
Invoke the focus event method.protected void
VirtualSpace. invokeOnVSStateMethod(IVSComponent component, IVSComponentState.State state, boolean stateValue, GProp<?> trigger)
Invoke the state event method.void
IVSComponentListener. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the parent changes state.void
VirtualSpace. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
VSAction. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean stateValue)
Invokes the parent state notification function for the component.void
VSActionAdapter. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
VSColumnAdapter. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
VSColumnHeader. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean stateValue)
Invokes the parent state notification function for the component.void
VSField. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean stateValue)
Invokes the parent state notification function for the component.void
VSFieldAdapter. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
VSGroup. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean stateValue)
Invokes the parent state notification function for the component.void
VSRow. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
VSTable. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean stateValue)
Invokes the parent state notification function for the component.void
VSTableAdapter. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.Uses of IVSComponent in com.iizix.server.gyro
Methods in com.iizix.server.gyro that return IVSComponent Modifier and Type Method Description IVSComponent
AppHistoryEntry. getBackwardVSFocus()
Gets the non-virtualized VS component for backward focus.IVSComponent
AppSessionGyro. getCurrentFocus()
Returns the current focus in the VirtualSpace.IVSComponent
AppHistoryEntry. getForwardVSFocus()
Gets the non-virtualized VS component for forward focus.IVSComponent
AppSessionGyro. getVirtualizedVSComponent(IVSComponent component)
Gets the virtualized VSComponent counterpart from a non-virtualized VSComponent.Methods in com.iizix.server.gyro with parameters of type IVSComponent Modifier and Type Method Description IVSComponent
AppSessionGyro. getVirtualizedVSComponent(IVSComponent component)
Gets the virtualized VSComponent counterpart from a non-virtualized VSComponent.boolean
AppHistoryEntry. setBackwardInfo(IVSComponent vsComp)
Sets the backward VirtualSpace focus information for the entry.boolean
AppHistoryEntry. setForwardInfo(IVSComponent vsComp)
Sets the forward VirtualSpace focus information for the entry.java.lang.String
AppSessionGyro. setVirtualizeSupportFocus(IVSComponent vsComp)
Sets the focus to the specified VS component, regardless if the VS component is virtualized or not.java.lang.String
AppSessionGyro. setVirtualizeSupportFocus(IVSComponent vsComp, IGProp<?> trigger)
Sets the focus to the specified VS component, regardless if the VS component is virtualized or not.Uses of IVSComponent in com.iizix.term.prop
Methods in com.iizix.term.prop with parameters of type IVSComponent Modifier and Type Method Description void
ScreenActionProp. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.void
ScreenFieldProp. onParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on)
Called when the column changes state.