A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractAppDc - Class in net.sf.cuf.fw2
The AbstractAppDc implements the common stuff (AppEvent handling) of the AppDc interface.
AbstractAppDc() - Constructor for class net.sf.cuf.fw2.AbstractAppDc
 
AbstractDialogDc - Class in net.sf.cuf.fw2
The AbstractDialogDc implements the common stuff (AppEvent handling, canPassivate check) of the DialogDc interface.
AbstractDialogDc() - Constructor for class net.sf.cuf.fw2.AbstractDialogDc
 
AbstractDialogPc - Class in net.sf.cuf.fw2
The AbstractDialogPc implements the common stuff (AppEvent handling) of the DialogPc interface.
AbstractDialogPc() - Constructor for class net.sf.cuf.fw2.AbstractDialogPc
 
AbstractDialogSwingApplication - Class in net.sf.cuf.fw2
AbstractDialogSwingApplication adds app-event support to AbstractSwingApplication.
AbstractDialogSwingApplication() - Constructor for class net.sf.cuf.fw2.AbstractDialogSwingApplication
The constructor creates the AppEventManager and DialogManager for this application.
AbstractDispatcher - Class in net.sf.cuf.xfer
The dispatcher class provides methods to produce and dispatch a response object from a request object.
AbstractDispatcher() - Constructor for class net.sf.cuf.xfer.AbstractDispatcher
Create a (stateless) dispatcher.
AbstractDispatcher.DispatchRunnable<T> - Class in net.sf.cuf.xfer
The runnable handling the dispatch.
AbstractDispatcher.DispatchRunnable(Request<T>) - Constructor for class net.sf.cuf.xfer.AbstractDispatcher.DispatchRunnable
Create a new runnable for dispatching the request
AbstractFxApplication - Class in net.sf.cuf.fw
Base class for a CUF JavaFX application.
AbstractFxApplication() - Constructor for class net.sf.cuf.fw.AbstractFxApplication
 
AbstractNumberStringConverter<T extends Number> - Class in net.sf.cuf.model.converter
A base class for converters that take a Number as it's subject value and converting it to an String as its own value.
AbstractNumberStringConverter(ValueModel<T>) - Constructor for class net.sf.cuf.model.converter.AbstractNumberStringConverter
Create a new Number-to-String converter where null is a valid value.
AbstractNumberStringConverter(ValueModel<T>, boolean) - Constructor for class net.sf.cuf.model.converter.AbstractNumberStringConverter
Create a new Number-to-String converter.
AbstractRequest<T> - Class in net.sf.cuf.xfer
This class provides the common stuff of all Request classes.
AbstractRequest() - Constructor for class net.sf.cuf.xfer.AbstractRequest
Derived classes must call this constructor via super() if they want to get the benefit of delegate handling.
AbstractState - Class in net.sf.cuf.state
This class holds common code of mutable and immutable states.
AbstractState() - Constructor for class net.sf.cuf.state.AbstractState
Create a new state with defaults.
AbstractStateAdapter - Class in net.sf.cuf.state
This abstract implementation of StateAdapter handels all of the bookkeeping work and delegates the "real" work (adapting of a state change to a target object) to its subclasses.
AbstractStateAdapter() - Constructor for class net.sf.cuf.state.AbstractStateAdapter
Creates a new adapter, that monitors no state and has an empty string as its name.
AbstractStateAdapter(State) - Constructor for class net.sf.cuf.state.AbstractStateAdapter
Creates a new adapter, that monitors the handed state and has an empty string as its name.
AbstractStateAdapter(State, String) - Constructor for class net.sf.cuf.state.AbstractStateAdapter
Creates a new adapter, that monitors the handed state and uses the handed string as its name.
AbstractSwingApplication - Class in net.sf.cuf.fw
This class can be taken as a starting point for your a new Swing application.
AbstractSwingApplication() - Constructor for class net.sf.cuf.fw.AbstractSwingApplication
The constructor creates the properties and the models hashmap.
AbstractSwingAppPc - Class in net.sf.cuf.fw2
The AbstractSwingAppPc implements the common stuff of the AppPc interface.
AbstractSwingAppPc() - Constructor for class net.sf.cuf.fw2.AbstractSwingAppPc
 
AbstractSwingState - Class in net.sf.cuf.state.ui
AbstractSwingState has the common boiler plate code for the various States in this package.
AbstractSwingState() - Constructor for class net.sf.cuf.state.ui.AbstractSwingState
The constructor initializes some member variables.
AbstractTypeConverter<OwnT,SubjectT> - Class in net.sf.cuf.model.converter
The AbstractTypeConverter class provides common code for classes providing the TypeConverter inferface.
AbstractTypeConverter(ValueModel<SubjectT>) - Constructor for class net.sf.cuf.model.converter.AbstractTypeConverter
Create a new converter with the handed subject.
AbstractTypeConverter(ValueModel<SubjectT>, boolean) - Constructor for class net.sf.cuf.model.converter.AbstractTypeConverter
Create a new converter with the handed subject and remember how conversion failures are propagated.
AbstractValueModel<T> - Class in net.sf.cuf.model
Abstract base class for a ValueModel, does the listener handling.
AbstractValueModel() - Constructor for class net.sf.cuf.model.AbstractValueModel
Creates internal listener lists.
ACCELERATOR_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ACCELERATOR_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for Accelerators
accept(T) - Method in interface net.sf.cuf.model.converter.ListFilterConverter.Filter
determines if the given entry should be included in the resulting list
ACCESS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ACCESSREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ACTIONACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
actionPerformed(ActionEvent) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
actionPerformed(ActionEvent) - Method in class net.sf.cuf.model.ui.RadioButtonAdapter
Invoked when an action occurs.
actionPerformed(ActionEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Handler for combobox callbacks.
actionPerformed(ActionEvent) - Method in class net.sf.cuf.ui.DispatcherAction
Callback method of our visual representations, dispatch the action to our listeners.
actionPerformed(ActionEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pAction to the registered objekt.
actionPerformed(ActionEvent) - Method in class net.sf.cuf.ui.table.ContextMenuAction
Implementation of the ActionListener interface.
actionPerformed(ActionEvent) - Method in class net.sf.cuf.ui.table.SortDialog.FilteredAction
Perform the filtering on the action.
ACTIONREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ADAPTEE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
add(Object) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
add(Object, boolean) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
add(Object) - Method in interface net.sf.cuf.state.StateAdapter
Add a target object to our adapter.
add(Object, boolean) - Method in interface net.sf.cuf.state.StateAdapter
Add a target object to our adapter.
addActionListener(ActionListener) - Method in class net.sf.cuf.ui.DispatcherAction
Adds an ActionListener to the dispatcher.
addBundle(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Adds a property file to SwingDecorator, see ResourceBundle.getBundle() for the details how the property file is found.
addBundle(ResourceBundle) - Static method in class net.sf.cuf.ui.SwingDecorator
Adds all non-null String key/value pairs of a bundle to the SwingDecorator singleton.
addBundle(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Adds a property file to SwingDecorator, see ResourceBundle.getBundle() for the details how the property file is found.
addBundle(ResourceBundle) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Adds all non-null String key/value pairs of a bundle to the SwingDecorator singleton.
addBundle(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality.MultiResourceBundle
Adds all non-null String key/value pairs of a bundle to the SwingDecorator singleton.
addBundle(ResourceBundle) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality.MultiResourceBundle
Adds all non-null String key/value pairs of a bundle to the SwingDecorator singleton.
addChangeListener(ChangeListener) - Method in class net.sf.cuf.model.AbstractValueModel
Add an dependent listener to a ValueModel, "Java style".
addChangeListener(ChangeListener) - Method in class net.sf.cuf.model.LOVMapper
 
addChangeListener(ChangeListener) - Method in interface net.sf.cuf.model.ValueModel
Add an dependent listener to a ValueModel, "Java style".
addChangeListener(ChangeListener) - Method in class net.sf.cuf.state.AbstractState
Add a listener.
addChangeListener(ChangeListener) - Method in interface net.sf.cuf.state.State
Add a listener.
addColumn(TableColumn) - Method in class net.sf.cuf.ui.table.SortingTable
Adds following behaviour and then calls implementation of super.
addColumnVisibilityChangeListener(ColumnVisibilityChangeListener) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Add a listener for showing/hiding of columns.
addElement(Object) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Add the item to the list.
addInvert(Object) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
addInvert(Object) - Method in interface net.sf.cuf.state.StateAdapter
Add a target object with inverted state change logic to our adapter.
addItem(T) - Method in class net.sf.cuf.model.SelectionInList
Add an item to the underlying list at the current position or at the end of the list if there is currently no selection.
addItem(int, T) - Method in class net.sf.cuf.model.SelectionInList
Add an item to the underlying list at the given position.
addLayoutComponent(String, Component) - Method in class net.sf.cuf.ui.FlexibleGridLayout
If the layout manager uses a per-component string, adds the component comp to the layout, associating it with the string specified by name.
addLayoutComponent(Component, Object) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Adds the specified component to the layout, using the specified constraint object.
addLayoutComponent(Component, Object) - Method in class net.sf.cuf.ui.TableLayout2
Adds the specified component with the specified constraint to the layout.
addListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
addListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
addListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
addListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
addListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
addListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
addManagedComponent(JComponent) - Method in class net.sf.cuf.ui.builder.PopupManager
Add a component to manage the popup for.
addParameter(String, Object) - Method in class net.sf.cuf.fw2.DialogDescription
Add a paraemter to the dialog
addSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
addSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
addSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
addTableModelListener(TableModelListener) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
 
addTableModelListener(TableModelListener) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.AbstractStateAdapter
Implement this method in a subclass to set the initial state of a target object.
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingBackgroundAdapter
We store the original Color of the background of the component, and call processStateChange() afterwards.
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingBorderAdapter
We store the original border of the component, and call processStateChange() afterwards.
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingEditableAdapter
We don't need special treatment for the inital step, and just call processStateChange().
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingEnabledAdapter
We don't need special treatment for the initial step, and just call processStateChange().
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingGlassPaneAdapter
Sets up the glass pane for the window.
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingJTableEnabledAdapter
We don't need special treatment for the inital step, and just call processStateChange().
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingSelectedAdapter
We don't need special treatment for the inital step, and just call processStateChange().
adjustInitialState(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingVisibleAdapter
We don't need special treatment for the inital step, and just call processStateChange().
adjustPopupPosition(JPopupMenu, Component, Point) - Method in class net.sf.cuf.ui.table.GuiUtilities
Adjust the position of a popup so that it will be displayed in the visible screen area.
adjustToOptimalColumnWidth(JTable) - Static method in class net.sf.cuf.ui.table.OptimalColumnWidthSupport
Adjust the width of all columns of the table.
adjustToOptimalColumnWidth(JTable, int) - Static method in class net.sf.cuf.ui.table.OptimalColumnWidthSupport
Adjust the width of a column.
ALIGN_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ALIGN_CENTER - Static variable in class net.sf.cuf.model.ui.ColumnAlignmentRenderer
The ID of the column alignment "center"
ALIGN_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ALIGN_LEFT - Static variable in class net.sf.cuf.model.ui.ColumnAlignmentRenderer
The ID of the column alignment "left"
ALIGN_RIGHT - Static variable in class net.sf.cuf.model.ui.ColumnAlignmentRenderer
The ID of the column alignment "right"
ALL_TYPES - Static variable in class net.sf.cuf.ui.builder.WidgetFactoryRegistry
Key for a factory that is to be used for the creation of all types of widgets.
ancestorAdded(AncestorEvent) - Method in class net.sf.cuf.ui.table.TableContextMenu
Check if the parent of our table has changed.
ancestorMoved(AncestorEvent) - Method in class net.sf.cuf.ui.table.TableContextMenu
We are not interested in this event.
ancestorRemoved(AncestorEvent) - Method in class net.sf.cuf.ui.table.TableContextMenu
Check if the parent of our table has changed.
and(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
and(State, boolean) - Method in class net.sf.cuf.state.SimpleStateExpression
 
and(State) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical and expression.
and(State, boolean) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical and expression.
andNot(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
andNot(State) - Method in interface net.sf.cuf.state.StateExpression
Add the negation of a state to our current combined with a logical and expression.
ANY_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
AppDc - Interface in net.sf.cuf.fw2
A AppDc enhances the basic Dc interface with support for AppEvent's and serves as a dialog coordinator for any number of DialogDc objects.
There is one AppDc/AppPc pair per top-level application window.
AppEvent - Class in net.sf.cuf.appevent
AppEvent is the base class of all events that use the AppEvent mechanism.
AppEvent(Object) - Constructor for class net.sf.cuf.appevent.AppEvent
Create a non-consumed event.
AppEventManager - Class in net.sf.cuf.appevent
A AppEventManager object can be used to dispatch events to registered listeners.
AppEventManager() - Constructor for class net.sf.cuf.appevent.AppEventManager
The constructor creates a new AppEventManager.
AppEventSupport - Interface in net.sf.cuf.appevent
This interface is a marker for all objects that want to form a "chain of responsabilty" to dispatch events to receivers.
AppEventUtil - Class in net.sf.cuf.appevent
Small helper class to make implementing AppEventSupport more easy: the default case is to forward the event to an objects "parent".
Application - Interface in net.sf.cuf.fw
The Application interface describes the protocol needed to start/stop an application, to maintain the user properties and to get/set the application models.
APPLICATION_KEY - Static variable in interface net.sf.cuf.fw.Application
Key for the application object in the argument map passed to the init method of Dc and Pc interfaces.
AppPc - Interface in net.sf.cuf.fw2
A AppPc enhances the basic Pc interface with support for AppEvent's and an enhanced life cycle.
ASCENDING - Static variable in class net.sf.cuf.model.ui.NewTableSorter
 
ASCENDING - Static variable in class net.sf.cuf.ui.table.TableHeaderRenderer
Display Tableheader for ascending sorted column
AspectAccessAdapter - Interface in net.sf.cuf.model
This interface allows to control in detail how an AspectAdapter gets or sets the values.
AspectAdapter<T,S> - Class in net.sf.cuf.model
A AspectAdapter is a ValueModel that takes a part (=an aspect) of an other object (called the source) as its value.
To detect changes of the aspect, the source must be the value of a ValueModel.
AspectAdapter(ValueModel<S>, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(ValueModel<S>, String, String, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(ValueModel<S>, Class<S>, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(ValueModel<S>, Class<S>, String, String, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(ValueModel<S>, Class<S>, AspectAccessAdapter, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(ValueModel<S>, Class<S>, AspectAccessAdapter, String, String, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(S, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
AspectAdapter(S, String, String, String) - Constructor for class net.sf.cuf.model.AspectAdapter
Creates a new AspectAdapter.
ASPECTADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
asyncDispatch(Request<T>) - Method in class net.sf.cuf.xfer.AbstractDispatcher
Generate a response and and dispatch it in a new (separate) thread.
asyncDispatch(Request<T>) - Method in interface net.sf.cuf.xfer.Dispatch
Generate a response and and dispatch it in a new (seperate) thread.
asyncDispatchInEDT(Request<T>) - Method in class net.sf.cuf.xfer.AbstractDispatcher
Generate a response in a new (separate) thread and dispatch the response in the EDT (event dispatch thread).
asyncDispatchInEDT(Request<T>) - Method in interface net.sf.cuf.xfer.Dispatch
Generate a response in a new (seperate) thread and dispatch the response in the EDT (event dispatch thread).
AutoCompletion - Class in net.sf.cuf.ui
This class helps for auto-completion of a JComboBox.
AutoCompletion(JComboBox) - Constructor for class net.sf.cuf.ui.AutoCompletion
 
AXIS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

B

BASENAME_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BasicDialog - Class in net.sf.cuf.ui.table
Base class for our modal dialogs.
BasicDialog(Frame, String) - Constructor for class net.sf.cuf.ui.table.BasicDialog
Constructor.
BEVEL_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BigDecimalStringConverter - Class in net.sf.cuf.model.converter
A BigDecimalStringConverter is taking a BigDecimal as it's subject value and converting it to an String as its own value.
BigDecimalStringConverter(ValueModel<BigDecimal>) - Constructor for class net.sf.cuf.model.converter.BigDecimalStringConverter
Create a new BigDecimal-to-String converter where null is a valid value.
BigDecimalStringConverter(ValueModel<BigDecimal>, boolean) - Constructor for class net.sf.cuf.model.converter.BigDecimalStringConverter
Create a new BigDecimal-to-String converter.
BigDecimalStringConverter(ValueModel<BigDecimal>, NumberFormat) - Constructor for class net.sf.cuf.model.converter.BigDecimalStringConverter
Create a new BigDecimal-to-String converter where null is a valid value.
BigDecimalStringConverter(ValueModel<BigDecimal>, NumberFormat, boolean) - Constructor for class net.sf.cuf.model.converter.BigDecimalStringConverter
Create a new BigDecimal-to-String converter.
BindEvent - Class in net.sf.cuf.appevent
A BindEvent object is used to bind AppEvent classes to (any number of) event receivers.
BindEvent(Object, String, Class<? extends AppEvent>) - Constructor for class net.sf.cuf.appevent.BindEvent
The constructor creates a BindEvent with the handed values and an unbound hop-count.
BindEvent(Object, String, Class<? extends AppEvent>, int) - Constructor for class net.sf.cuf.appevent.BindEvent
The constructor creates a BindEvent with the handed values.
BLOCK_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
blockChanged(BlockEvent) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
Handling of BlockEvent's.
BLOCKED_EVENTS - Static variable in class net.sf.cuf.fw2.AbstractAppDc
A list of the events we do not forward but handle via our own AppEventManager.
BlockEvent - Class in net.sf.cuf.fw2
A BlockEvent is used to by a Dc/Pc to signal "the user should not make any further input".
BlockEvent(Object, boolean) - Constructor for class net.sf.cuf.fw2.BlockEvent
Create a non-consumed event to block or unblock the GUI.
BlockEvent(Object, long) - Constructor for class net.sf.cuf.fw2.BlockEvent
Create a non-consumed event to block the GUI.
BOOLEAN_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
booleanValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to a boolean.
booleanValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to a boolean.
BORDER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BORDER_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BOX_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUFFEREDHOLDER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BufferedValueHolder<T> - Class in net.sf.cuf.model
A BufferedValueHolder is a ValueModel that buffers the value of a value model.
The value model being bufferd is called subject, the value model triggering the write-back of the buffered value to the subject is called trigger.
The value of the trigger must either be a Boolean, the String "true" or "false" or null.
If the trigger value changes to false, we read the value from our subject, if it changes to true, we write the value to our subject and if it changes to null, we do nothing.
We also support the notion of an external update.
A BufferedValueHolder can also deep-copy it's subjects value if the value has a (working) copy constructor.
BufferedValueHolder(ValueModel<T>, ValueModel<?>) - Constructor for class net.sf.cuf.model.BufferedValueHolder
Create a new BufferedValueHolder.
BufferedValueHolder(ValueModel<T>, ValueModel<?>, boolean) - Constructor for class net.sf.cuf.model.BufferedValueHolder
Create a new BufferedValueHolder.
build(SwingXMLBuilder, Element) - Method in interface net.sf.cuf.ui.builder.SwingXMLBuilder.BuilderDelegate
Build the specific part of the delegate.
BUILDER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUTTON_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUTTONACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUTTONADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUTTONGROUP_PROPERTY - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
BUTTONGROUP_TRUE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ButtonModelAdapter - Class in net.sf.cuf.model.ui
A ButtonModelAdapter connects the state of a ValueModel to the selection state of a ButtonModel.
ButtonModelAdapter(ValueModel<?>, ButtonModel) - Constructor for class net.sf.cuf.model.ui.ButtonModelAdapter
Creates a new adapter between a ValueModel and a ButtonModel .
ButtonModelAdapter(ValueModel<?>, ButtonModel, boolean) - Constructor for class net.sf.cuf.model.ui.ButtonModelAdapter
Creates a new adapter between a ValueModel and a ButtonModel .

C

canBeCancelled() - Method in class net.sf.cuf.xfer.AbstractRequest
A request object may be canceled if this method returns true.
canBeCancelled() - Method in interface net.sf.cuf.xfer.Request
A request object may be canceled if this method returns true.
cancel() - Method in class net.sf.cuf.xfer.AbstractRequest
Cancel the current request; this implementation will always throw an IllegalStateException.
cancel() - Method in interface net.sf.cuf.xfer.Request
Cancel the current request; if the request was completed before the cancel call, the cancel call will be silently ignored.
CANCEL_ACTION_KEY - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
canPassivate() - Method in class net.sf.cuf.fw2.AbstractDialogDc
We assume that all dialogs that don't care can always be passivated.
canPassivate() - Method in class net.sf.cuf.fw2.DialogManager
Helper method that checks if all active dialogs can be passivated.
canPassivate() - Method in interface net.sf.cuf.fw2.SimpleLifeCycle
Test to check if a dialog in the active state can be moved to the passive state.
The dialog may e.g.
CARD_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
CARETACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
caretUpdate(CaretEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pCaret to the registered objekt.
CHANGEACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
changedUpdate(DocumentEvent) - Method in class net.sf.cuf.model.ui.DocumentAdapter
 
changedUpdate(DocumentEvent) - Method in class net.sf.cuf.state.ui.SwingDocumentState
Gives notification that an attribute or set of attributes changed.
changedUpdate(DocumentEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
CHECKBOX_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
checkDisposed() - Method in class net.sf.cuf.model.AbstractValueModel
Helper method to throw a IllegalStateException if we are disposed.
checkDisposed() - Method in class net.sf.cuf.state.AbstractState
Helper method to throw a IllegalStateException if we are disposed.
checkStateChange() - Method in class net.sf.cuf.state.ui.AbstractSwingState
Check if our monitored state changed, if it did fireStateChanged().
CLASS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ClassNameAdapter - Class in net.sf.cuf.debug
 
ClassNameAdapter() - Constructor for class net.sf.cuf.debug.ClassNameAdapter
 
clear() - Method in class net.sf.cuf.ui.table.TableSortInfo
Clear the current sorting.
clearInvisibleColumns() - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Clear the list of invisible columns.
clearSelection() - Method in class net.sf.cuf.model.MultiSelectionInList
clears the selection and makes the appropriate notifications.
clearSelection() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
clearSelection() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
clearSelection() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
clearSortingState() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
cloneImmutable() - Method in class net.sf.cuf.ui.table.TableSortInfo
Create an immutable clone of this object.
CLOSEACTION_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
closeDialog(CloseDialogEvent) - Method in class net.sf.cuf.fw2.DialogManager
Closes an open dialog.
CloseDialogEvent - Class in net.sf.cuf.fw2
A CloseDialogEvent signals that a dialog should be closed.
For dialogs following the SimpleLifeCycle interface this will trigger a call to the doPassivate() method.
CloseDialogEvent(Object, String) - Constructor for class net.sf.cuf.fw2.CloseDialogEvent
Creates a new close dialog.
CloseDialogEvent(Object, String, boolean) - Constructor for class net.sf.cuf.fw2.CloseDialogEvent
Creates a new close dialog.
CloseDialogEvent(Object, Dc) - Constructor for class net.sf.cuf.fw2.CloseDialogEvent
Creates a new close dialog.
CloseDialogEvent(Object, Dc, boolean) - Constructor for class net.sf.cuf.fw2.CloseDialogEvent
Creates a new close dialog.
Collection2ListConverter - Class in net.sf.cuf.model.converter
Converts a Collection to List using the default order of the collection as provided by the iterator.
Collection2ListConverter(ValueModel<Collection<?>>) - Constructor for class net.sf.cuf.model.converter.Collection2ListConverter
Constructor
CollectionFilledState - Class in net.sf.cuf.model.state
A state that monitors a value model and is enabled if the value is a collection and the collection is neither null nor empty.
CollectionFilledState(ValueModel<Collection<?>>) - Constructor for class net.sf.cuf.model.state.CollectionFilledState
Create a new CollectionFilledState, the given ValueModel serves as a trigger for this state.
COLOR_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COLUMN_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
columnAdded(TableColumnModelEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Callback from TableColumnModel.
ColumnAlignmentRenderer - Class in net.sf.cuf.model.ui
Renderer for the column alignment in tables.
ColumnAlignmentRenderer() - Constructor for class net.sf.cuf.model.ui.ColumnAlignmentRenderer
Default-Constructor.
ColumnAlignmentRenderer(String) - Constructor for class net.sf.cuf.model.ui.ColumnAlignmentRenderer
Construct a renderer with the given alingment.
COLUMNGROUPS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
columnHidden(ColumnVisibilityChangeEvent) - Method in class net.sf.cuf.ui.table.ColumnVisibilityChangeAdapter
Ignore that a table column was hidden.
columnHidden(ColumnVisibilityChangeEvent) - Method in interface net.sf.cuf.ui.table.ColumnVisibilityChangeListener
Table column was hidden.
columnHidden(ColumnVisibilityChangeEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Whenever a sorted column is hidden the whole sorting is dropped.
COLUMNS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COLUMNS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
columnShown(ColumnVisibilityChangeEvent) - Method in class net.sf.cuf.ui.table.ColumnVisibilityChangeAdapter
Ignore that a table column was shown.
columnShown(ColumnVisibilityChangeEvent) - Method in interface net.sf.cuf.ui.table.ColumnVisibilityChangeListener
Table column was shown.
columnShown(ColumnVisibilityChangeEvent) - Method in class net.sf.cuf.ui.table.SortingTable
This event is ignored.
ColumnVisibilityChangeAdapter - Class in net.sf.cuf.ui.table
Dummy implementation of the listener interface for showing/hiding of table columns.
ColumnVisibilityChangeAdapter() - Constructor for class net.sf.cuf.ui.table.ColumnVisibilityChangeAdapter
 
ColumnVisibilityChangeEvent - Class in net.sf.cuf.ui.table
Event for showing/hiding of table columns.
ColumnVisibilityChangeEvent(Object, JTable, TableColumn) - Constructor for class net.sf.cuf.ui.table.ColumnVisibilityChangeEvent
Constructor.
ColumnVisibilityChangeListener - Interface in net.sf.cuf.ui.table
Listener interface for showing/hiding of table columns.
ColumnVisibilitySupport - Class in net.sf.cuf.ui.table
Support showing/hiding columns in a JTable.
ColumnVisibilitySupport(JTable) - Constructor for class net.sf.cuf.ui.table.ColumnVisibilitySupport
Constructor.
COMBOBOX_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COMBOBOXACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COMBOBOXADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ComboBoxModelAdapter - Class in net.sf.cuf.model.ui
A ComboBoxModelAdapter connects a model of a JComboBox to a ValueModel holding an Integer with the index for the selected combobox item.
ComboBoxModelAdapter(ValueModel<Integer>, ComboBoxModel) - Constructor for class net.sf.cuf.model.ui.ComboBoxModelAdapter
Creates a new adapter between a ValueModel holding an Integer and a list of ButtonModels Whenever one of the models changes, the other is adjusted accordingly.
COMBOITEM_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COMMAND_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
COMPARABLE_COMAPRATOR - Static variable in class net.sf.cuf.model.ui.NewTableSorter
static Comparable-Comparator
COMPARATORCLASS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
compare(int, int) - Method in class net.sf.cuf.ui.table.TableSorter
Compare two rows of tablemodel holding data.
compareRowsByColumn(int, int, int) - Method in class net.sf.cuf.ui.table.TableSorter
Compare two rows of tablemodel holding data with respect to given column.
CONDITION_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
CONNECT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
CONSTANT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
CONSTRAINT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
consume() - Method in class net.sf.cuf.appevent.AppEvent
Consume the event.
ContactHandler - Interface in net.sf.cuf.singleapp
Handles contacts from other started instances
containsKey(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality.MultiResourceBundle
Checks if the key is known.
contentsChanged(ListDataEvent) - Method in class net.sf.cuf.model.ui.ComboBoxModelAdapter
 
contentsChanged(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Callback method for our list model.
contentsChanged(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Called whenever our combo box or list data data changes.
CONTEXT_MENU_IN_HEADER - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the table header.
CONTEXT_MENU_IN_TABLE - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the table body.
CONTEXT_MENU_IN_TABLE_AND_PARENT - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the whole table and its surrounding viewport (== TableContextMenu.CONTEXT_MENU_IN_TABLE | TableContextMenu.CONTEXT_MENU_IN_HEADER | TableContextMenu.CONTEXT_MENU_IN_VIEWPORT).
CONTEXT_MENU_IN_TABLE_HEADER - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the table header only (== TableContextMenu.CONTEXT_MENU_IN_HEADER).
CONTEXT_MENU_IN_VIEWPORT - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the JViewport around the table (e.g.
CONTEXT_MENU_IN_WHOLE_TABLE - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Activate the context menu in the table header and the table body (== TableContextMenu.CONTEXT_MENU_IN_TABLE | TableContextMenu.CONTEXT_MENU_IN_HEADER).
ContextMenuAction - Class in net.sf.cuf.ui.table
Base functionality for an entry in a TableContextMenu.
ContextMenuAction() - Constructor for class net.sf.cuf.ui.table.ContextMenuAction
 
ContextMenuActionColumnToEdge - Class in net.sf.cuf.ui.table
Context menu action to move a column to the first or last column position in the table.
ContextMenuActionColumnToEdge(int) - Constructor for class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
Constructor.
ContextMenuActionHideColumn - Class in net.sf.cuf.ui.table
Context menu action to hide a column of a SortingTable.
ContextMenuActionHideColumn() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionHideColumn
 
ContextMenuActionOptimalColumnWidth - Class in net.sf.cuf.ui.table
Context menu action to set a table column to its optimal size.
ContextMenuActionOptimalColumnWidth() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionOptimalColumnWidth
 
ContextMenuActionResetColumns - Class in net.sf.cuf.ui.table
Context menu action to move all columns visible to their original positions.
ContextMenuActionResetColumns() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionResetColumns
 
ContextMenuActionShowAll - Class in net.sf.cuf.ui.table
Context menu action to show all hidden columns of a SortingTable.
ContextMenuActionShowAll() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionShowAll
 
ContextMenuActionSortColumn - Class in net.sf.cuf.ui.table
Context menu action to set sorting on a column of a table with a TableSorter table model.
ContextMenuActionSortColumn(boolean) - Constructor for class net.sf.cuf.ui.table.ContextMenuActionSortColumn
 
ContextMenuActionSortDialog - Class in net.sf.cuf.ui.table
Context menu action to perform a SortDialog and apply the results on the SortingTable.
ContextMenuActionSortDialog() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionSortDialog
 
ContextMenuActionVisibilityDialog - Class in net.sf.cuf.ui.table
Context menu action to perform a VisibilityDialog and apply the results on the table.
ContextMenuActionVisibilityDialog() - Constructor for class net.sf.cuf.ui.table.ContextMenuActionVisibilityDialog
 
ContextMenuAdapter - Interface in net.sf.cuf.ui.table
Adapter over which ContextMenuActions can access information about their context menu.
ConversionException - Exception in net.sf.cuf.model.converter
A ConversionException is used by a TypeConverter to signal problems during a conversion.
ConversionException() - Constructor for exception net.sf.cuf.model.converter.ConversionException
Constructs a new exception without detailed message and cause and without a conversion value.
ConversionException(String, Throwable) - Constructor for exception net.sf.cuf.model.converter.ConversionException
Constructs a new exception with the specified detail message and cause and without a conversion value.
ConversionException(String, Throwable, Object) - Constructor for exception net.sf.cuf.model.converter.ConversionException
Constructs a new exception with the specified detail message and cause and a (possible null) conversion value.
convert2ModelIndex(int) - Method in interface net.sf.cuf.model.ui.IndexConverter
This method converts the given view index of a table row to the corresponding model index of this row.
convert2ModelIndex(int) - Method in class net.sf.cuf.model.ui.ListTableMapperBase.IdentityIndexConverter
 
convert2ModelIndex(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
convert2ViewIndex(int) - Method in interface net.sf.cuf.model.ui.IndexConverter
This method converts the given model index of a table row to the corresponding view index of this row.
convert2ViewIndex(int) - Method in class net.sf.cuf.model.ui.ListTableMapperBase.IdentityIndexConverter
 
convert2ViewIndex(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
CONVERTERINSYNC_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
convertOwnToSubjectValue(String) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
Converts from a String to an Number.
convertOwnToSubjectValue(String) - Method in class net.sf.cuf.model.converter.BigDecimalStringConverter
Converts from a String to an BigDecimal.
convertOwnToSubjectValue(List<?>) - Method in class net.sf.cuf.model.converter.Collection2ListConverter
throws an exception, since this converter is read only Converts from the type that this value model offers to the type its subject value model.
convertOwnToSubjectValue(OwnT) - Method in class net.sf.cuf.model.converter.FormatConverter
Converts from the type that this value model offers to the type of the subject value model.
convertOwnToSubjectValue(List<T>) - Method in class net.sf.cuf.model.converter.ListFilterConverter
throws an exception, since this converter is read only
convertOwnToSubjectValue(String) - Method in class net.sf.cuf.model.converter.RegExpConverter
Converts from the type that this value model offers to the type of the subject value model.
convertOwnToSubjectValue(OwnT) - Method in interface net.sf.cuf.model.converter.TypeConverter
Converts from the type that this value model offers to the type its subject value model.
convertSubjectToOwnValue(T) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
Converts from a Number to a String.
convertSubjectToOwnValue(BigDecimal) - Method in class net.sf.cuf.model.converter.BigDecimalStringConverter
Converts from a BigDecimal to a String.
convertSubjectToOwnValue(Collection<?>) - Method in class net.sf.cuf.model.converter.Collection2ListConverter
creates a list with the same content as the collection Converts from the type that the subject value model provides to the type this value model offers.
convertSubjectToOwnValue(SubjectT) - Method in class net.sf.cuf.model.converter.FormatConverter
Converts from the type that the subject value model provides to the type this value model offers
convertSubjectToOwnValue(List<T>) - Method in class net.sf.cuf.model.converter.ListFilterConverter
creates the list which contains only the elements that are accepted by the filter Converts from the type that the subject value model provides to the type this value model offers.
convertSubjectToOwnValue(String) - Method in class net.sf.cuf.model.converter.RegExpConverter
Converts from the type that the subject value model provides to the type this value model offers
convertSubjectToOwnValue(SubjectT) - Method in interface net.sf.cuf.model.converter.TypeConverter
Converts from the type that the subject value model provides to the type this value model offers.
convertToNumber(String) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
convert the own string value to the number.
convertToNumber(String) - Method in class net.sf.cuf.model.converter.DoubleStringConverter
convert the own string value to the number.
convertToNumber(String) - Method in class net.sf.cuf.model.converter.IntegerStringConverter
convert the own string value to the number.
convertToNumber(String) - Method in class net.sf.cuf.model.converter.LongStringConverter
convert the own string value to the number.
convertToString(Number) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
Converts from a Number to the String by calling toString.
convertToString(Number) - Method in class net.sf.cuf.model.converter.DoubleStringConverter
Converts from a Number to the String by calling toString.
create(String, Element, Container) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
create(Element) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(Element, Locale) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(Element, Map<String, ? super Object>) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(Element, Locale, Map<String, ? super Object>) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(InputStream) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(InputStream, Locale) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(InputStream, Map<String, ? super Object>) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(InputStream, Locale, Map<String, ? super Object>) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Create visual, non-visual objects and a connection between them.
create(String, Element, Container) - Method in interface net.sf.cuf.ui.builder.WidgetFactory
Called be the VisualBuilderDelegate in order to create a specific Swing-Element
create(String, Element, Container) - Method in class net.sf.cuf.ui.builder.WidgetFactoryRegistry
 
createActionConnection(JComboBox, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for a Swing JComboBox.
createActionConnection(JTextField, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for all Swing one-line text fields (derived from javax.swing.JTextField).
createActionConnection(AbstractButton, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for all Swing buttons (derived from javax.swing.AbstractButton).
createActionConnection(DispatcherAction, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for the DispatcherAction.
createButton(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createCaretConnection(JTextComponent, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for all Swing one-line text fields (derived from JTextComponent).
createChangeConnection(JSlider, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for a Swing JSlider.
createChangeConnection(AbstractButton, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for all Swing buttons (derived from javax.swing.AbstractButton).
createChangeConnection(JTabbedPane, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for a JTabbedPane.
createChangeConnection(JSpinner, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for a JSpinner.
createCheckBox(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createCheckBoxMenuItem(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createComboBox(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createDefaultColumnsFromModel() - Method in class net.sf.cuf.ui.table.SortingTable
Forget all invisible columns and (re)create the table columns from the model.
createDialog(Element, Container) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createDocumentConnection(JTextComponent, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for the document of a Swing JTextComponent.
createDocumentConnection(Document, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for a Document.
createException(String) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Small helper method to provide better exception handling by formatting the message.
createException(String, Exception) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Small helper method to provide better exception handling by formatting a message that includes the original exception.
createException(String, Element) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Small helper method to provide better exception handling by formatting a message that includes the place where the error happend.
createException(String, Exception, Element) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Small helper method to provide better exception handling by formatting a message that includes the original exception and the place where the error happend.
createFocusConnection(JComponent, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides focus callback dispatching for all JComponent's.
createFrame(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createLabel(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createList(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createListSelectionConnection(JList, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for JList's.
createListSelectionConnection(JTable, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for JTable's.
createMapping(JComponent) - Static method in class net.sf.cuf.ui.SwingMapping
This factory method creates a new SwingMapping, starting from the handed root component.
createMenu(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createMenubar(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createMenuItem(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createOkCancelButtons() - Method in class net.sf.cuf.ui.table.BasicDialog
Create the OK and Cancel buttons, lay them out and set them up as default buttons.
createPanel(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createPasswordField(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createPopup(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createPropertyChangeConnection(JComponent, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides property change callback dispatching for all JComponent's.
createRadioButton(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createRootPane() - Method in class net.sf.cuf.ui.table.BasicDialog
Called by the constructor methods to create the default rootPane.
createScrollPane(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createSeparator(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createSeparatorPanel(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createSlider(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createSpinner(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createSplitPane(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTabbedPane(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTable(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTextArea(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTextField(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createToggleButton(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createToolbar(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTree(Element) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
createTreeSelectionConnection(JTree, Object, String) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods provides callback dispatching for JTree's.

D

DATABINDING_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DATEFORMAT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
Dc - Interface in net.sf.cuf.fw
This interface describes all methods common to dialog controllers.
These common methods mainly describe the life cycle of a dialog controller and the services it provides.
DEEP_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DEEPCOPY_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DEFAULT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DEFAULT_ID_RESOURCE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
Default id for loaded resources.
DEFAULT_USER_PROPERTIES_FILENAME - Static variable in class net.sf.cuf.fw2.UserProperties
Filename to use for userProps, if no one given as parameter
DefaultDispatchTarget - Class in net.sf.cuf.xfer
DefaultDispatchTarget is a default implementation for the DispatchTarget interface.
DefaultDispatchTarget() - Constructor for class net.sf.cuf.xfer.DefaultDispatchTarget
 
DefaultResponse<T> - Class in net.sf.cuf.xfer
DefaultResponse is a default implementation for the Response interface.
DefaultResponse() - Constructor for class net.sf.cuf.xfer.DefaultResponse
Creates an invalid response with a null error object that was not cancelled.
DefaultResponse(boolean) - Constructor for class net.sf.cuf.xfer.DefaultResponse
Creates an invalid response with a null error object.
DefaultWidgetFactory - Class in net.sf.cuf.ui.builder
This Default-Implementation of a widget factory creates standard swing elements for each widget type.
DefaultWidgetFactory() - Constructor for class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
DelegateAccess - Interface in net.sf.cuf.model
This interface should be implemented by ValueModels that map or transform their value.
This is mainly usefull for users of AspectAdapter's and TypeConverter's that monitor a value inside a List to transform the values of the same list, but do not to want to change the selection of the list.
deleteFilteringTextIfInvalid() - Method in class net.sf.cuf.model.ui.FilteringListModelAdapter
If the filtering text is invalid (not present in the value model) it will be deleted.
DESCENDING - Static variable in class net.sf.cuf.model.ui.NewTableSorter
sorting-status of a column
DESCENDING - Static variable in class net.sf.cuf.ui.table.TableHeaderRenderer
Display Tableheader for descending sorted column
determineIndexInBaseList(Object) - Method in class net.sf.cuf.model.MultiSelectionInList
Checks if the same element is in the base list (by using MultiSelectionInList.mSelectionComparator).
determineVisibleScreenArea() - Method in class net.sf.cuf.ui.table.GuiUtilities
Determine the visible screen area.
DIALOG_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DialogApplication - Interface in net.sf.cuf.fw2
A DialogApplication enhances the basic Application interface with support for AppEvent's and a more complex dialog management.
dialogClosed(Dc, boolean, Map<String, Object>) - Method in interface net.sf.cuf.fw2.DialogManager.DialogCallback
Called after a dialog was closed.
DialogDc - Interface in net.sf.cuf.fw2
A DialogDc enhances the basic Dc interface with a more powerful dialog lifecycle and support for AppEvent's.
A DialogDc object is in one of the following five states: not exist (before new was called) created (new was called and an object exists) initialized (after the call to init()) active (after a call to doActivate()) passive (after a call to doPassivate()) The life cycle is typical for top level dialogs, that can be activated by the user through some menu/toobar/...
DialogDescription - Class in net.sf.cuf.fw2
Small helper class that stores the meta data about a dialog.
DialogDescription() - Constructor for class net.sf.cuf.fw2.DialogDescription
 
DialogManager - Class in net.sf.cuf.fw2
This helper class manages the opening and closing of dialogs.
DialogManager(Application) - Constructor for class net.sf.cuf.fw2.DialogManager
Creates a new dialog manager.
DialogManager.DialogCallback - Interface in net.sf.cuf.fw2
Callback interface for the opening/closing of a dialog.
dialogOpened(Dc, Map<String, Object>) - Method in interface net.sf.cuf.fw2.DialogManager.DialogCallback
Called after a dialog was opened.
DialogPc - Interface in net.sf.cuf.fw2
A DialogPc enhances the basic Pc interface with support for AppEvent's, a standardized interface for a DialogDc to get the visual presentation for the dialog and a dispose() method for an enhanced lifecycle.
Dispatch - Interface in net.sf.cuf.xfer
The Dispatch Interface provides methods to produce and dispatch a response object from a request object.
DispatcherAction - Class in net.sf.cuf.ui
This class offers the Action benefits and also acts as a dispatcher.
DispatcherAction() - Constructor for class net.sf.cuf.ui.DispatcherAction
Default constuctor, this will create a non menubar/toolbar action, useful for pure dispatching.
DispatcherAction(String, String, String, String, Icon, boolean) - Constructor for class net.sf.cuf.ui.DispatcherAction
Create a dispatcher action with the handed information.
DispatchTarget - Interface in net.sf.cuf.xfer
A DispatchTarget is a convience interface that maps from object/methodname to object/method.
DISPLAY_INDEX - Static variable in class net.sf.cuf.model.LOVMapper
the index of the display list in the List[]
Disposable - Interface in net.sf.cuf.fw2
The Disposable interface describes a part of a more complex lifecycle, and is used to encapsulate the common life cycle of AppDc, AppPc, DialogDc and DialogPc.
dispose(Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractAppDc
Called from the application to to cleanup all resources.
dispose(Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractDialogDc
Called from the dialog coordinator to tell the dialog to cleanup all resources.
dispose(Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractDialogPc
Called from the DialogDc peer to cleanup all resources.
dispose(Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
Called from the AppDc peer to cleanup all resources.
dispose(Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.DialogManager
Called from the peer that coordinates our life cycle to tell us to cleanup all resources.
dispose(Map<String, ? super Object>) - Method in interface net.sf.cuf.fw2.Disposable
Called from the peer that coordinates our life cycle to tell us to cleanup all resources.
dispose() - Method in class net.sf.cuf.model.AbstractValueModel
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.AspectAdapter
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.BufferedValueHolder
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.IndexedAdapter
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.MultiSelectionInList
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.SelectionInList
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in class net.sf.cuf.model.state.EqualsState
Cleanup all resources: disconnect from any input sources and remove all listeners.
Any method besides isDisposed, dispose or getName will throw an IllegalStateException after the State was disposed.
dispose() - Method in class net.sf.cuf.model.state.StateValue
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
dispose() - Method in interface net.sf.cuf.model.ValueModel
Cleanup all resources: disconnect from any input sources (like other ValueModel's ...), and remove all listeners.
Any method besides isDisposed, dispose or getName will throw an IllegalStateException after the ValueModel was disposed.
dispose() - Method in class net.sf.cuf.state.AbstractState
Cleanup all resources: disconnect from any input sources and remove all listeners.
Any method besides isDisposed, dispose or getName will throw an IllegalStateException after the State was disposed.
dispose() - Method in interface net.sf.cuf.state.State
Cleanup all resources: disconnect from any input sources and remove all listeners.
Any method besides isDisposed, dispose or getName will throw an IllegalStateException after the State was disposed.
dispose() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
This will cause all internal memory to be cleared, useful to prevent GC problems.
dispose() - Method in class net.sf.cuf.ui.table.OptimalColumnWidthSupport
Disconnect from our table.
dispose() - Method in class net.sf.cuf.ui.table.TableContextMenu
Disconnect the context menu from its table.
DLU_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
doActivate(Map<String, ? super Object>) - Method in interface net.sf.cuf.fw2.SimpleLifeCycle
Called from the dialog coordinator to tell the dialog to switch to the active state.
DOCUMENT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DOCUMENTACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
DocumentAdapter - Class in net.sf.cuf.model.ui
A DocumentAdapter connects the document of a Swing text widget to the value of a ValueModel.
DocumentAdapter(ValueModel<String>, JTextComponent) - Constructor for class net.sf.cuf.model.ui.DocumentAdapter
Creates a new adapter between a ValueModel and the Document of a JTextComponent.
DocumentAdapter(ValueModel<String>, Document) - Constructor for class net.sf.cuf.model.ui.DocumentAdapter
Creates a new adapter between a ValueModel and a Document.
DOCUMENTADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
doDispatch(Runnable) - Method in class net.sf.cuf.xfer.AbstractDispatcher
The callback method to switch to the "right" UI thread.
doDispatch(Runnable) - Method in class net.sf.cuf.xfer.JavaFXDispatcher
The callback method to switch to the "right" UI thread.
doDispatch(Runnable) - Method in class net.sf.cuf.xfer.SwingDispatcher
 
DOMAIN_INDEX - Static variable in class net.sf.cuf.model.LOVMapper
the index of the display list in the List[]
domainValueChanged(ChangeEvent) - Method in class net.sf.cuf.model.LOVMapper
This is a callback from the domain value and will update the SelectionInList index.
doPassivate(Map<String, ? super Object>) - Method in interface net.sf.cuf.fw2.SimpleLifeCycle
Called from the dialog coordinator to tell the dialog to switch to the passive state.
doStart(String[]) - Method in class net.sf.cuf.fw.AbstractFxApplication
Called to start an application.
doStart(String[]) - Method in class net.sf.cuf.fw.AbstractSwingApplication
 
doStart(String[]) - Method in interface net.sf.cuf.fw.Application
Called to start an application.
doStop() - Method in class net.sf.cuf.fw.AbstractFxApplication
Called to stop an application.
doStop() - Method in interface net.sf.cuf.fw.Application
Called to stop an application.
DoubleDelegateAccess - Class in net.sf.cuf.debug
 
DoubleDelegateAccess(DelegateAccess, DelegateAccess) - Constructor for class net.sf.cuf.debug.DoubleDelegateAccess
 
DoubleStringConverter - Class in net.sf.cuf.model.converter
A DoubleStringConverter is taking a Double as it's subject value and converting it to an String as its own value.
DoubleStringConverter(ValueModel<Double>) - Constructor for class net.sf.cuf.model.converter.DoubleStringConverter
Create a new Double-to-String converter where null is a valid value.
DoubleStringConverter(ValueModel<Double>, boolean) - Constructor for class net.sf.cuf.model.converter.DoubleStringConverter
Create a new Double-to-String converter.
DoubleStringConverter(ValueModel<Double>, NumberFormat) - Constructor for class net.sf.cuf.model.converter.DoubleStringConverter
Create a new Double-to-String converter where null is a valid value.
DoubleStringConverter(ValueModel<Double>, NumberFormat, boolean) - Constructor for class net.sf.cuf.model.converter.DoubleStringConverter
Create a new Double-to-String converter.
doubleValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to a double.
doubleValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to a double.
dropSorting() - Method in class net.sf.cuf.ui.table.TableSorter
Drop the sorting criteria for this table model but keep the current row order.

E

EDGE_LEFT - Static variable in class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
Move the column to the first position.
EDGE_RIGHT - Static variable in class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
Move the column to the last position.
EDITABLE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
EDTExceptionUtil - Class in net.sf.cuf.fw
Small helper to display unhandled exceptions and abort the application.
EDTExceptionUtil() - Constructor for class net.sf.cuf.fw.EDTExceptionUtil
The EDT exception handling expects a public empty constructor.
EDTExceptionUtil.DefaultFatalErrorReporter - Class in net.sf.cuf.fw
Default implementation of the error reporter, logs to System.err and tries to write the exception a file in the user directory.
EDTExceptionUtil.DefaultFatalErrorReporter() - Constructor for class net.sf.cuf.fw.EDTExceptionUtil.DefaultFatalErrorReporter
 
EDTExceptionUtil.FatalErrorReporter - Interface in net.sf.cuf.fw
Interface to provide error reporting
EMPTY_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
enable(JComboBox) - Static method in class net.sf.cuf.ui.AutoCompletion
 
ENABLED_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
equals(Object) - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
equals(Object) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
equals(Object) - Method in class net.sf.cuf.ui.table.TableSortInfo.Entry
Check if two TableSortInfo.Entry objects refer to the same column.
equals(Object) - Method in class net.sf.cuf.xfer.AbstractRequest
A AbstractRequest is equal to an other AbstractRequest if their delegates and dispatch targets are equal.
equals(Object) - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
equals(Object) - Method in class net.sf.cuf.xfer.DefaultResponse
 
EQUALS_COMPARATOR - Static variable in class net.sf.cuf.model.MultiSelectionInList
compares two objects and returns 0 when they are Object.equals(Object).
EqualsState - Class in net.sf.cuf.model.state
A ValueState compares the values of two value models or a value model and an object and is enabled when both values are null or the value of the second model is equal to the value of the first model.
EqualsState(ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.state.EqualsState
Constructor
EqualsState(ValueModel<?>, ValueModel<?>) - Constructor for class net.sf.cuf.model.state.EqualsState
Constructor
ESCAPEACTION_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ETCHED_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
execute() - Method in interface net.sf.cuf.xfer.Request
Generate a response for the current request state.
execute(Request<T>) - Method in interface net.sf.cuf.xfer.RequestDelegate
Generates a response for the handed request.
EXPRESSION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
EXT_UPD_REF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ExternalUpdate - Interface in net.sf.cuf.model
This interface can be used by ValueModels that support external notifications about changes.
This is mainly usefull to avoid that everything is a wrapped in a ValueModel on its own.
ExternalUpdateAdapter - Class in net.sf.cuf.ui.builder
Small adapter that maps a change event to calling external update on a value model.
ExternalUpdateAdapter(ExternalUpdate) - Constructor for class net.sf.cuf.ui.builder.ExternalUpdateAdapter
Create a new adapter

F

fetchColumnHeaders(TableModel, int) - Method in class net.sf.cuf.ui.table.BasicDialog
Convenience method to extract the header names from the given table model.
fetchVisibleColumnHeaders(TableColumnModel, int) - Method in class net.sf.cuf.ui.table.BasicDialog
Convenience method to extract the header names from the given column model.
FILLTEXT - Static variable in class net.sf.cuf.ui.TableLayout2
Symbolic name for TableLayout.FILL
FILTER_CLASS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FILTERINGLISTADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FilteringListModelAdapter - Class in net.sf.cuf.model.ui
Adapter class for the combo box widget.
FilteringListModelAdapter(JComboBox, SelectionInList, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.FilteringListModelAdapter
Creates a new adapter between a combo box and a SelectionInList value model.
FilteringListModelAdapter(JComboBox, SelectionInList, DelegateAccess, boolean) - Constructor for class net.sf.cuf.model.ui.FilteringListModelAdapter
Creates a new adapter between a combo box and a SelectionInList value model.
find(int) - Method in class net.sf.cuf.ui.table.TableSortInfo
Find a sorting entry for a column.
fireColumnVisibilityEventHidden(TableColumn) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Notify our listeners that a table column was hidden.
fireColumnVisibilityEventShown(TableColumn) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Notify our listeners that a table column was shown.
fireListChanged(ListDataEvent) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Notifies all listeners that something changed in our list model.
fireListChanged(ListDataEvent) - Method in class net.sf.cuf.model.ui.LOVAdapter
Helper method to notify all listeners that something changed in our list model.
fireListChanged(ListDataEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
Notifies all listeners that something changed in our list model.
fireStateChanged() - Method in class net.sf.cuf.model.AbstractValueModel
Helper method for our subclasses to fire ChangeEvents.
fireStateChanged() - Method in class net.sf.cuf.state.AbstractState
Helper method to fire a state change.
fireTableChanged(TableModelEvent) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Helper to fire a table event to all our table model listeners.
fireTableChanged(TableModelEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
FixedIndexProvider - Class in net.sf.cuf.model
A simple default implementation for the index provider.
FixedIndexProvider(int) - Constructor for class net.sf.cuf.model.FixedIndexProvider
Create a new FixedIndexProvider with the provided index.
FLEXIBLEGRID_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FlexibleGridLayout - Class in net.sf.cuf.ui
ToDo: Kommentieren Wichtig: Immer eine Instanz eigene Instanz pro Container!
FlexibleGridLayout(JPanel) - Constructor for class net.sf.cuf.ui.FlexibleGridLayout
 
floatValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to a float.
floatValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to a float.
FLOW_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FOCUSACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
focusGained(FocusEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
focusLost(FocusEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
forceInitialSorting(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
Provides programmatic acces to our sorting.
FORM_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FORMAT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FormatConverter<OwnT,SubjectT> - Class in net.sf.cuf.model.converter
A FormatConverter uses the java.text.Format framework for doing the type conversion.
FormatConverter(ValueModel<SubjectT>, Format, boolean) - Constructor for class net.sf.cuf.model.converter.FormatConverter
Create a new converter with the handed subject.
FormatConverter(ValueModel<SubjectT>, Format) - Constructor for class net.sf.cuf.model.converter.FormatConverter
Create a new converter with the handed subject.
FORMATCONVERTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
FORMBUILDER_PROPERTY - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
forward() - Method in class net.sf.cuf.appevent.AppEvent
The method is called once at each step during processing.
forward() - Method in class net.sf.cuf.appevent.BindEvent
During the propagation in the chain of responsibilty, at each hop the forward() method should be called according to the AppEventSupport "contract".
FRAME_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

G

GET - Static variable in class net.sf.cuf.model.AspectAdapter
Default get method name prefix.
get(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a widget for the given name, shortcut for getComponentByName
getAccelerator(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns null or a accelerator KeyStroke for the handed key.
getAccelerator(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns null or a accelerator KeyStroke for the handed key.
getAccessAdapter() - Method in class net.sf.cuf.model.AspectAdapter
 
getActiveDialog() - Method in class net.sf.cuf.fw2.AbstractAppDc
 
getActiveDialog() - Method in interface net.sf.cuf.fw2.AppDc
Returns the active dialog.
getActiveDialog() - Method in class net.sf.cuf.fw2.DialogManager
Returns the last dialog that was opened by this DialogManager or null if there is currently no active dialog.
getActiveDialogs() - Method in class net.sf.cuf.fw2.AbstractAppDc
 
getActiveDialogs() - Method in interface net.sf.cuf.fw2.AppDc
Returns a list of the active dialogs.
getActiveDialogs() - Method in class net.sf.cuf.fw2.DialogManager
Returns a list of active dialog objects.
getAnchorSelectionIndex() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getAnchorSelectionIndex() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getAnchorSelectionIndex() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getAppModel() - Method in class net.sf.cuf.fw.AbstractFxApplication
Returns the models of the applicaton.
getAppModel() - Method in class net.sf.cuf.fw.AbstractSwingApplication
 
getAppModel() - Method in interface net.sf.cuf.fw.Application
Returns the models of the applicaton.
getAspectName() - Method in class net.sf.cuf.model.AspectAdapter
Return the aspect of the aspect adapter.
getAttributeName() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
getBaseList() - Method in class net.sf.cuf.model.MultiSelectionInList
 
getBlockValue() - Method in class net.sf.cuf.model.converter.RegExpConverter
 
getByShortName(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a widget for the given short name.
getByShortName(String) - Method in class net.sf.cuf.ui.SwingMapping
This method returns null or the component matching the handed short name.
getChangeReason() - Method in class net.sf.cuf.state.AbstractState
During a callback, a listener can call this method to get a reason object for the change.
getChangeReason() - Method in interface net.sf.cuf.state.State
During a callback, a listener can call this method to get a reason object for the change.
getClientResult() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
 
getColumn() - Method in class net.sf.cuf.ui.table.ColumnVisibilityChangeEvent
Get the column that was shown/hidden.
getColumn(int) - Method in class net.sf.cuf.ui.table.TableSortInfo
Get colum information from a sorting entry.
getColumnAlignment() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getColumnAlignment() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
getColumnClass(int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getColumnClass() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getColumnClass(int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getColumnClass(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getColumnClass(int) - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
getColumnClass(int) - Method in class net.sf.cuf.ui.table.TableMap
Returns the most specific superclass for all the cell values in the column.
getColumnCount() - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getColumnCount() - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getColumnCount() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getColumnCount() - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
getColumnCount() - Method in class net.sf.cuf.ui.table.TableMap
Returns the number of columns in the model.
getColumnName(int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getColumnName(int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getColumnName(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getColumnName(int) - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
getColumnName() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
getColumnName(int) - Method in class net.sf.cuf.ui.table.TableMap
Returns the name of the column at aColumn.
getColumnPrefWidth() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getColumnPrefWidthIntValue() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getColumnSetter() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
getColumnsVisible() - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Get the visibility of all table columns at once.
getColumnsVisible() - Method in class net.sf.cuf.ui.table.SortingTable
Get the visibility of all table columns at once.
getColumnTitle() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getComparator(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getComparatorClass() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getComparatorClassName() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getComponentByAnyName(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a widget by name.
getComponentByName(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a widget for the given name.
getComponentByName(String) - Method in class net.sf.cuf.ui.SwingMapping
This method returns null or the component matching the handed name after resolving ".." shortcuts.
getConsistencyCategory() - Method in class net.sf.cuf.state.AbstractStateAdapter
This implementation returns the full class name to be used as a key in the AbstractStateAdapter.CONSISTENCY_MAP.
getContainerByName(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a widget for the given name.
getContextMenuKennung() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Identifier of the context menu.
getConversionValue() - Method in exception net.sf.cuf.model.converter.ConversionException
Return the conversion value that should be used even if the conversion failed.
getDc() - Method in class net.sf.cuf.fw2.DialogDescription
Return the dialog of this description
getDefault() - Static method in class net.sf.cuf.ui.table.GuiUtilities
Get the default instance.
getDelegate() - Method in class net.sf.cuf.xfer.AbstractRequest
Returns our request delegate.
getDelegate() - Method in interface net.sf.cuf.xfer.Request
Returns our request delegate.
getDependents() - Method in class net.sf.cuf.model.AbstractValueModel
Return a immutable list of all direct dependents of the value model.
getDependents() - Method in interface net.sf.cuf.model.ValueModel
Return a immutable list of all direct dependents of the value model.
getDependents() - Method in class net.sf.cuf.state.AbstractState
Return a immutable list of all direct dependents of the value model.
getDependents() - Method in interface net.sf.cuf.state.State
Return a immutable list of all direct dependents of the state.
getDetails() - Method in class net.sf.cuf.debug.StateInfo
 
getDetailsFor(StateInfo) - Static method in class net.sf.cuf.debug.StateChecker
 
getDialog() - Method in class net.sf.cuf.fw2.CloseDialogEvent
The dialog Dc of this close event.
getDialog() - Method in class net.sf.cuf.fw2.OpenDialogEvent
The dialog Dc of this open event.
getDialogArguments() - Method in class net.sf.cuf.fw2.OpenDialogEvent
Returns arguments for the doPassivate() call.
getDialogClass() - Method in class net.sf.cuf.fw2.DialogDescription
Retrun the dialog class.
getDialogIcon() - Method in class net.sf.cuf.fw2.DialogDescription
Return the dialog icon name.
getDialogId() - Method in class net.sf.cuf.fw2.CloseDialogEvent
The dialog id of this close event.
getDialogId() - Method in class net.sf.cuf.fw2.DialogDescription
Return the dialog id.
getDialogId() - Method in class net.sf.cuf.fw2.OpenDialogEvent
The dialog id of this open event.
getDialogName() - Method in class net.sf.cuf.fw2.DialogDescription
Return the dialog name.
getDialogResults() - Method in class net.sf.cuf.fw2.OpenDialogEvent
Returns the result of a open, this is only useful for modal dialogs, non-modal dialogs will always return an empty map.
getDispatchTarget() - Method in class net.sf.cuf.xfer.AbstractRequest
Returns our dispatch target.
getDispatchTarget() - Method in interface net.sf.cuf.xfer.Request
Returns our dispatch target.
getElementAt(int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getElementAt(int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getElementAt(int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getEntryAccelerator() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the entry accelerator.
getEntryIcon() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the (relativ) entry icon name.
getEntryMnemonic() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the entry mnemonic.
getEntryText() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the name of the entry for this action.
getError() - Method in class net.sf.cuf.xfer.DefaultResponse
 
getError() - Method in interface net.sf.cuf.xfer.Response
Returns the error for this response.
getEstimatedBlockDuration() - Method in class net.sf.cuf.fw2.BlockEvent
Returns the estimated time the block will take, -1 if we don't know.
getException() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
 
getFilter() - Method in class net.sf.cuf.model.converter.ListFilterConverter
Return the current filter.
getFrameForTable() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Determine the Frame the table resides in.
getHeaderRendererIcon(int, int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getIcon(String, String) - Method in class net.sf.cuf.ui.builder.IconCache
Loads an Icon for the handed (relative) name and modifier.
getIcon(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the normal Icon for the handed key or null.
getIcon(String, String) - Static method in class net.sf.cuf.ui.SwingDecorator
Loads an Icon for the handed key and modifier.
getIcon(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the normal Icon for the handed key or null.
getIcon(String, String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Loads an Icon for the handed key and modifier.
getIconCache() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Return the icon cache of this builder.
getId() - Method in class net.sf.cuf.debug.StateInfo
 
getIndex() - Method in class net.sf.cuf.model.FixedIndexProvider
Return the desired index.
getIndex() - Method in class net.sf.cuf.model.IndexedAdapter
Get the current index.
getIndex() - Method in interface net.sf.cuf.model.IndexProvider
Return the index for a List.
getIndex() - Method in class net.sf.cuf.model.SelectionInList
Return the index of the currently selected item in our list.
getIndexByKey(Object) - Method in class net.sf.cuf.model.ui.LOVAdapter
Small helper to find the index for a key in the key list.
getIndexByObject(Object) - Method in class net.sf.cuf.model.ui.FilteringListModelAdapter
Small helper to find a item in our list.
getIndexByObject(Object) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Small helper to find a item in our list.
getInternalState() - Method in class net.sf.cuf.state.ui.AbstractSwingState
Template method for the Strategy pattern: a derived class should return the state of its state abstraction.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingDocumentState
Check the document state.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingEnabledState
Returns the enabled state of our component/action.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Check if our model contains at least our threshold number of items.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Check if mListIndex is selected, if mListIndex is NO_SELECTION, check if there is no selection.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingSelectedState
Returns the selection state of our button model.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingTableModelFillState
Check if our table model contains at least our threshold number of rows.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Check if our model contains at least our threshold number of items.
getInternalState() - Method in class net.sf.cuf.state.ui.SwingTreeSelectionState
Check if mListIndex is selected, if mListIndex is NO_SELECTION, check if there is no selection.
getInvisibleColumn(int) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Fetch the hidden table column for a model index.
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuAction
An identifier for this context menu action.
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionHideColumn
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionOptimalColumnWidth
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionResetColumns
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionShowAll
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortColumn
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortDialog
 
getKennung() - Method in class net.sf.cuf.ui.table.ContextMenuActionVisibilityDialog
 
getLayoutAlignmentX(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Returns the alignment along the x axis.
getLayoutAlignmentY(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Returns the alignment along the y axis.
getLeadSelectionIndex() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getLeadSelectionIndex() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getLeadSelectionIndex() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getLocale() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Determine the locale used for this instance of the SwingXMLBuilder.
getMaxSelectionIndex() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getMaxSelectionIndex() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getMaxSelectionIndex() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getMeaningOfNull() - Method in class net.sf.cuf.model.state.ValueState
 
getMenuInsertionIndeces() - Method in class net.sf.cuf.fw2.MenuToolBarEvent
Returns the menu insertion map.
getMenus() - Method in class net.sf.cuf.fw2.MenuToolBarEvent
Returns the menu map.
getMethod() - Method in class net.sf.cuf.appevent.BindEvent
Returns the method object for the target object.
getMinSelectionIndex() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getMinSelectionIndex() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getMinSelectionIndex() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getMnemonic(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns null or a Character that is the mnemonic for the handed key.
getMnemonic(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns null or a Character that is the mnemonic for the handed key.
getMode() - Method in class net.sf.cuf.ui.table.TableContextMenu
getModel() - Method in class net.sf.cuf.ui.table.TableMap
Get the original table model.
getModelColumnIndex() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Return model index of the column to work on.
getModelRow(int) - Method in class net.sf.cuf.ui.table.TableSorter
Map view-index of table row to model-index.
getName() - Method in class net.sf.cuf.model.AbstractValueModel
Return the name of the state.
getName() - Method in interface net.sf.cuf.model.ValueModel
Return the name of the state.
getName() - Method in class net.sf.cuf.state.AbstractState
Return the name of the state.
getName() - Method in class net.sf.cuf.state.AbstractStateAdapter
 
getName() - Method in interface net.sf.cuf.state.State
Return the name of the state.
getName() - Method in interface net.sf.cuf.state.StateAdapter
Return the name of the state adapter.
getNameByComponent(JComponent) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns (hierarchical) name for the given widget.
getNameByComponent(JComponent) - Method in class net.sf.cuf.ui.SwingMapping
This method returns the full qualified name of the handed component.
getNameByContainer(Container) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns (hierarchical) name for the given widget.
getNameToNonVisual() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Return the name to non-visual mapping.
getNameToVisual() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Return the hierarchical name to visual mapping.
getNonVisualObject(String) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a non-visual object that was in the description.
getNonVisualObject(String, Class<T>) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns a non-visual object that was in the description.
getNullIsValid() - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
 
getParameters() - Method in class net.sf.cuf.fw2.DialogDescription
Return the parameters or null if there are none.
getPColumn() - Method in class net.sf.cuf.ui.table.TableSortInfo.Entry
Get column as model-index
getPopup() - Method in class net.sf.cuf.ui.builder.PopupManager
Return Swing popup widget.
getPopupAdjustmentStrategy() - Method in class net.sf.cuf.ui.table.GuiUtilities
Get the popup adjustment strategy.
getPopupTrigger(ActionEvent) - Static method in class net.sf.cuf.ui.builder.PopupManager
Small helper method to get the trigger of a popup action.
GETPREFIX_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
getPropagateFailedConversions() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
 
getProperties() - Method in class net.sf.cuf.fw.AbstractFxApplication
Get all properties of the application.
getProperties() - Method in class net.sf.cuf.fw.AbstractSwingApplication
 
getProperties() - Method in interface net.sf.cuf.fw.Application
Get all properties of the application.
getProperty(String, String) - Method in class net.sf.cuf.fw.AbstractFxApplication
Get a user property of the application, always returns a non-null string if pDefault is not null.
getProperty(String, String) - Method in class net.sf.cuf.fw.AbstractSwingApplication
 
getProperty(String, String) - Method in interface net.sf.cuf.fw.Application
Get a user property of the application, always returns a non-null string if pDefault is not null.
getRawValueAt(int, int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getRawValueAt(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getRealSource() - Method in class net.sf.cuf.ui.DispatcherAction
Due to the way SwingConnectionManager works, we must change the source of the action event during callback.
getResult() - Method in class net.sf.cuf.fw2.CloseDialogEvent
Return the result of a close.
getResult() - Method in class net.sf.cuf.xfer.DefaultResponse
 
getResult() - Method in interface net.sf.cuf.xfer.Response
Returns the result for this response.
getRootPopup(ActionEvent) - Static method in class net.sf.cuf.ui.builder.PopupManager
Small helper method to get the popup menu of a popup action.
getRowCount() - Method in class net.sf.cuf.model.ui.ListTableMapperBase
 
getRowCount() - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getRowCount() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getRowCount() - Method in class net.sf.cuf.ui.table.TableMap
Returns the number of rows in the model.
getRowIndex() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Return index of the row to work on.
getSelectedIndex() - Method in class net.sf.cuf.model.ui.LOVAdapter
Return the selected index or -1 if there is no valid selection.
getSelectedIndexSetValueModel() - Method in class net.sf.cuf.model.MultiSelectionInList
 
getSelectedItem() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getSelectedItem() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getSelectedValuesHolder() - Method in class net.sf.cuf.model.MultiSelectionInList
Returns the value model that contains the List with the selected values from the base list.
getSelectionComparator() - Method in class net.sf.cuf.model.SelectionInList
 
getSelectionMode() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getSelectionMode() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getSelectionMode() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getShared(ValueModel<?>, String) - Static method in class net.sf.cuf.model.AspectAdapter
Create a new AspectAdapter or re-use an existing one.
getShortNameToVisual() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Return the short name to visual mapping.
getSize() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getSize() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getSize() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getSortInfo() - Method in class net.sf.cuf.ui.table.TableSorter
Get current sorting info.
getSortingStatus(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getState() - Method in class net.sf.cuf.debug.StateInfo
 
getState() - Method in class net.sf.cuf.model.state.StateValue
Return the state we wrap.
getStateNode() - Method in class net.sf.cuf.debug.StateInfo
 
getStatusText() - Method in class net.sf.cuf.fw2.ShowStatusEvent
Returns our status text.
getSubject() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Return our subject ValueModel.
getSubjectValue() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Return the value of the subject without any conversion.
getSwingDecorator() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Determine a decorator for widgets and actions.
getSyncKey() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Get the sync key for the sync state.
getSyncKey() - Method in interface net.sf.cuf.model.converter.TypeConverter
Get the sync key for the sync state.
getSyncMessage() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Return a sync message, usefull when the conversation fails.
getSyncMessage() - Method in interface net.sf.cuf.model.converter.TypeConverter
Return a sync message, usefull when the conversation fails.
getSyncState() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Return a ValueModel containing a Boolean that shows if the last conversion in setValue() or getValue() was sucessfull.
getSyncState() - Method in interface net.sf.cuf.model.converter.TypeConverter
Return a ValueModel containing a Boolean that shows if the last conversion in setValue() or getValue() was sucessfull.
getTable() - Method in class net.sf.cuf.ui.table.ColumnVisibilityChangeEvent
Get the table to which the shown/hidden column belongs.
getTable() - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Access the table we work on.
getTable() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Reference to the table instance.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.cuf.model.ui.ColumnAlignmentRenderer
Overwrites the method to provide the correct value to the renderer.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.cuf.model.ui.LOVCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.cuf.ui.table.TableHeaderRenderer
Implementation of TableCellRenderer interface.
getTableFilterPlugin() - Method in class net.sf.cuf.model.ui.ListTableMapper
Getter for TableFilterPlugin
getTableFilterPlugin() - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Getter for TableFilterPlugin
getTableFilterPlugin() - Method in class net.sf.cuf.model.ui.TableSelectionModel
Getter for TableFilterPlugin
getTableHeader() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getTableHeaderRenderer() - Method in class net.sf.cuf.ui.table.SortingTable
Return the TableCellRenderer to use as TableHeaderRenderer.
getTableModel() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getTarget() - Method in class net.sf.cuf.appevent.BindEvent
Returns the target for the binding.
getTarget() - Method in class net.sf.cuf.appevent.UnbindEvent
Returns the target for the binding.
getTargetMethod() - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
getTargetMethod() - Method in interface net.sf.cuf.xfer.DispatchTarget
Returns the method for the target object.
getTargetObject() - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
getTargetObject() - Method in interface net.sf.cuf.xfer.DispatchTarget
Returns the target object.
getText(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the I18n text matching the handed key.
getText(String, Object[]) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the I18n text matching the handed key and parameters.
getText(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the I18n text matching the handed key.
getText(String, Object[]) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the I18n text matching the handed key and parameters.
getText() - Method in class net.sf.cuf.ui.TitledSeparator
Return the text of the title.
getTextComponent() - Method in class net.sf.cuf.model.ui.DocumentAdapter
Return the text component we are adapting.
getTitle(Element) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns the text of last title child of the handed element in the current language or null, if no title child was found.
getTitle(String) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the I18n title matching the handed key.
getTitle(String, Object[]) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the I18n title matching the handed key and parameters.
getTitle(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the I18n title matching the handed key.
getTitle(String, Object[]) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the I18n title matching the handed key and parameters.
getTitleDefaultLocale(Element) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns the text of last title child of the handed element in the current language or null, if no title child was found.
getToggleModel() - Method in class net.sf.cuf.ui.DispatcherAction
Returns null if isToggle() is false, otherwise a ButtonModel for the toggle state.
getToolBarButtons() - Method in class net.sf.cuf.fw2.MenuToolBarEvent
Return the toolbar buttons.
getTooltip() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the tool tip for the entry.
getToolTip(String, Object[]) - Static method in class net.sf.cuf.ui.SwingDecorator
Returns the I18n tool tip matching the handed key and parameters.
getToolTip(String, Object[]) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Returns the I18n tool tip matching the handed key and parameters.
getTrigger() - Method in class net.sf.cuf.model.AspectAdapter
Returns null or the trigger ValueModel of this aspect adapter.
getTrigger() - Method in class net.sf.cuf.model.IndexedAdapter
Return the Trigger or null if there is no trigger.
getTriggerClass() - Method in class net.sf.cuf.appevent.BindEvent
Returns the AppEvent derived class that the target is interested in.
getTriggerClass() - Method in class net.sf.cuf.appevent.UnbindEvent
Returns the AppEvent derived class that the target is interested in.
getValue(Object) - Method in class net.sf.cuf.debug.ClassNameAdapter
 
getValue(Object) - Method in class net.sf.cuf.debug.DoubleDelegateAccess
 
getValue(Object) - Method in interface net.sf.cuf.model.AspectAccessAdapter
Extract the value from the source.
getValue() - Method in class net.sf.cuf.model.AspectAdapter
Get the current value, during a callback this is the new value.
getValue(Object) - Method in class net.sf.cuf.model.AspectAdapter
Transform the handed value to a new value.
getValue() - Method in class net.sf.cuf.model.BufferedValueHolder
Get the current (buffered) value, during a callback this is the new value.
getValue() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Get the current value, during a callback this is the new value.
getValue(Object) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Transform the handed value to a new value.
getValue(Object) - Method in interface net.sf.cuf.model.DelegateAccess
Transform the handed value to a new value according to the current transformation rules.
getValue() - Method in class net.sf.cuf.model.IndexedAdapter
Get the current value, during a callback this is the new value.
getValue() - Method in class net.sf.cuf.model.LOVMapper
Returns the current display list.
getValue(Object) - Method in class net.sf.cuf.model.MapAccessAdapter
Extract the value from the source.
getValue(Object) - Method in class net.sf.cuf.model.MethodAccessAdapter
Extract the value from the source.
getValue(Object) - Method in class net.sf.cuf.model.MixedAccessAdapter
Extract the value from the source.
getValue() - Method in class net.sf.cuf.model.MultiSelectionInList
Get the current list.
getValue() - Method in class net.sf.cuf.model.PropertiesAdapter
Get the current value, during a callback this is the new value.
getValue() - Method in class net.sf.cuf.model.SelectionInList
Get the current list.
getValue() - Method in class net.sf.cuf.model.state.StateValue
Get the current value, during a callback this is the new value.
getValue() - Method in class net.sf.cuf.model.UnmodifiableValueHolder
Get the current value, during a callback this is the new value.
getValue(Object) - Method in class net.sf.cuf.model.UnmodifiableValueHolder
Transform the handed value to a new value.
getValue() - Method in class net.sf.cuf.model.ValueHolder
Get the current value, during a callback this is the new value.
getValue(Object) - Method in class net.sf.cuf.model.ValueHolder
Transform the handed value to a new value.
getValue() - Method in interface net.sf.cuf.model.ValueModel
Get the current value, during a callback this is the new value.
getValue(String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality.MultiResourceBundle
Gets the value string for the handed key.
getValueAt(int, int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getValueAt(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getValueAt(int, int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
getValueAt(int, int) - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
getValueAt(int, int) - Method in class net.sf.cuf.ui.table.TableMap
Returns the value for the cell at aColumn and aRow.
getValueAt(int, int) - Method in class net.sf.cuf.ui.table.TableSorter
Returns an attribute value for the cell at aRow and aColumn.
getValueForSortingAt(int, int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
getValueForSortingAt(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
getValueIsAdjusting() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
getValueIsAdjusting() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
getValueIsAdjusting() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
getValueModel() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getValueModelForSorting() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
getViewColumnIndex() - Method in interface net.sf.cuf.ui.table.ContextMenuAdapter
Return view index of the column to work on.
getViewRow(int) - Method in class net.sf.cuf.ui.table.TableSorter
Map model-index of table row to view-index.
getVisualPresentation() - Method in interface net.sf.cuf.fw2.DialogDc
Called from the dialog coordinater in the initialized, active or passive state to get the visual representation for this dialog.
getVisualPresentation() - Method in interface net.sf.cuf.fw2.DialogPc
Called from the DialogDc peer in the initialized, active or passive state to get the visual representation for this dialog.
getVisualToName() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Return the visual to hierarchical name mapping.
getWasClosed() - Method in class net.sf.cuf.fw2.CloseDialogEvent
Was the dialog really closed by this event?
getWidgetFactory() - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Returns the widget factory of this builder.
getWidgetFactoryRegistry() - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
widget registry stuff
getX() - Method in class net.sf.cuf.ui.builder.PopupManager
returns the x position of the last mPopup.show();
getY() - Method in class net.sf.cuf.ui.builder.PopupManager
returns the y position of the last mPopup.show();
GlassPane - Class in net.sf.cuf.fw2
Small helper class for the block/unblock stuff.
GlassPane() - Constructor for class net.sf.cuf.fw2.GlassPane
Create a new pane that eats up all interaction.
GRID_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
GRIDBAG_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
GuiUtilities - Class in net.sf.cuf.ui.table
Utility functions for better UI programming.
GuiUtilities() - Constructor for class net.sf.cuf.ui.table.GuiUtilities
 

H

handle(Throwable) - Method in class net.sf.cuf.fw.EDTExceptionUtil
This method gets called when an Exception is caught in the EDT.
handleContactFromOtherInstance(Serializable) - Method in interface net.sf.cuf.singleapp.ContactHandler
This method is called when another application instance is started and contacts this instance.
hasConversionValue() - Method in exception net.sf.cuf.model.converter.ConversionException
Return if a alternative conversion value is available, even though the conversion failed
hasDialogId() - Method in class net.sf.cuf.fw2.CloseDialogEvent
Checks if the close event contains a dialog id and not a Dc object.
hasDialogId() - Method in class net.sf.cuf.fw2.OpenDialogEvent
Checks if the open event contains a dialog id and not a Dc object.
hashCode() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
hashCode() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
hashCode() - Method in class net.sf.cuf.ui.table.TableSortInfo.Entry
Generate a hash code based on the column information.
hashCode() - Method in class net.sf.cuf.xfer.AbstractRequest
 
hashCode() - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
hashCode() - Method in class net.sf.cuf.xfer.DefaultResponse
 
HGAP_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
hideColumn(int) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Hide a column of our table.
hitButton(int, int) - Method in class net.sf.cuf.ui.table.TableHeaderRenderer
Checks what kind of button got hit at position (x, y).
HORIZONTAL_SCROLLBAR_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

I

ICON_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ICON_MODIFIER_DISABLED - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the disabled icon
ICON_MODIFIER_DISABLED - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for the disabled icon
ICON_MODIFIER_DISABLED_SELECTED - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the disabled selected icon
ICON_MODIFIER_NORMAL - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the normal icon
ICON_MODIFIER_NORMAL - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for the normal icon
ICON_MODIFIER_PRESSED - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the pressed icon
ICON_MODIFIER_PRESSED - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for the pressed icon
ICON_MODIFIER_ROLLOVER - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the rollover icon
ICON_MODIFIER_ROLLOVER - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for the rollover icon
ICON_MODIFIER_ROLLOVER_SELECTED - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the selected rollover icon
ICON_MODIFIER_SELECTED - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the selected icon
ICON_MODIFIER_SMALL - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the small icon
ICON_MODIFIER_SMALL - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for the small icon
ICON_PREFIX - Static variable in class net.sf.cuf.ui.builder.IconCache
Suffix for the the icon files
ICON_PREFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Prefix for the the icon files
ICON_SUFFIX1 - Static variable in class net.sf.cuf.ui.builder.IconCache
first suffix for the the icon files
ICON_SUFFIX1 - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix1 for the the icon files
ICON_SUFFIX2 - Static variable in class net.sf.cuf.ui.builder.IconCache
second suffix for the the icon files
ICON_SUFFIX2 - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix2 for the the icon files
IconCache - Class in net.sf.cuf.ui.builder
The icon cache is a class that loads icons and stores them in a Map.
IconCache() - Constructor for class net.sf.cuf.ui.builder.IconCache
 
ICONNAME_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for icon (file) names
ID_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
IDENTITY_COMPARATOR - Static variable in class net.sf.cuf.model.MultiSelectionInList
compares two objects and returns 0 when they are the same reference.
IMPORTNAMES_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
indexChanged(ChangeEvent) - Method in class net.sf.cuf.model.IndexedAdapter
Callback from our SelectionInList value model if it's index changed.
IndexConverter - Interface in net.sf.cuf.model.ui
IndexConverter for sorted tables (using NewTableSorter), to synchronize the model index with the view index, see ListTableMapperBase.
IndexedAdapter<T> - Class in net.sf.cuf.model
A IndexedAdapter is a ValueModel that takes an entry of a List as its value.
A IndexedAdapter is simular to an AspectAdapter, it provides one item of a list as its own value.
IndexedAdapter(ValueModel<List<T>>) - Constructor for class net.sf.cuf.model.IndexedAdapter
Creates a new IndexedAdapter that does not select an entry in the list.
IndexedAdapter(ValueModel<List<T>>, int) - Constructor for class net.sf.cuf.model.IndexedAdapter
Creates a new IndexedAdapter.
IndexedAdapter(List<T>) - Constructor for class net.sf.cuf.model.IndexedAdapter
Creates a new IndexedAdapter that does not select an entry in the list.
IndexedAdapter(List<T>, int) - Constructor for class net.sf.cuf.model.IndexedAdapter
Creates a new IndexedAdapter.
INDEXEDADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
INDEXINLIST_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
IndexProvider - Interface in net.sf.cuf.model
If the ValueModel holding a List implements that interface, special adapters/ValueModel's like IndexedAdapter or SelectionInList use that interface, to get the selection in that List.
init(Dc, Map<String, ? super Object>) - Method in interface net.sf.cuf.fw.Dc
This method is called by the parent dialog controller during the initialisation phase of an application.
An implementation should first initialize all of its sub-controllers (if there are any) and then initialize its presentation component.
All arguments are handed in with a map object, that map always contains the application object with the key Application.APPLICATION_KEY.
init(Dc, Map<String, ? super Object>) - Method in interface net.sf.cuf.fw.Pc
This method is called by the dialog controller peer during the initialisation phase of an application.
All arguments are handed in with a map object, that map always contains the application object with the key Application.APPLICATION_KEY.
init(Dc, Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractAppDc
This method is called by the Application during the initialisation phase of an application.
init(Dc, Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractDialogDc
This method is called by the parent dialog controller during the initialisation phase of an application.
init(Dc, Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractDialogPc
This method is called by the dialog controller peer during the initialisation phase of an application.
init(Dc, Map<String, ? super Object>) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
This method is called by the dialog controller peer during the initialisation phase of an application.
init(JTable, SelectionInList<T>) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Common construction stuff, it creates a new adaption between a JTable and a SelectionInList value model.
init(JTable, MultiSelectionInList) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Common construction stuff, it creates a new adaption between a JTable and a MultiSelectionInList value model.
initDialogs(Map<String, DialogDescription>, Application, Dc, Map<String, ? super Object>) - Static method in class net.sf.cuf.fw2.DialogDescription
Initialize the Dc's for a map of dialog descriptions.
INITIAL_SORTING_COLUMN_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
initialize(Component, String) - Static method in class net.sf.cuf.ui.SwingDecorator
Decorates a widget by an I18n key.
initialize(Component, String, Object[]) - Static method in class net.sf.cuf.ui.SwingDecorator
Decorates a widget by an I18n key.
initialize(Action, String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Decorates an action by an I18n key.
initialize(Component, String) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Decorates a widget by an I18n key.
initialize(Component, String, Object[]) - Method in class net.sf.cuf.ui.SwingDecoratorFunctionality
Decorates a widget by an I18n key.
initialize(ContextMenuAdapter) - Method in class net.sf.cuf.ui.table.ContextMenuAction
This gets call by the TableContextMenu to give us access to information about the table we work on.
initialize() - Method in class net.sf.cuf.ui.table.SortingTable
Setup everyting.
insertIndexInterval(int, int, boolean) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
insertIndexInterval(int, int, boolean) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
insertIndexInterval(int, int, boolean) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
insertString(int, String, AttributeSet) - Method in class net.sf.cuf.ui.AutoCompletion
 
insertUpdate(DocumentEvent) - Method in class net.sf.cuf.model.ui.DocumentAdapter
 
insertUpdate(DocumentEvent) - Method in class net.sf.cuf.state.ui.SwingDocumentState
Gives notification that there was an insert into the document.
insertUpdate(DocumentEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
inSetEnabled() - Method in class net.sf.cuf.state.SimpleState
Marker method that indicates if the object is just firing a state change due to a call of setEnabled().
install() - Static method in class net.sf.cuf.fw.EDTExceptionUtil
installs the exception handler by registering the uncaught exception handler.
INT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
IntegerStringConverter - Class in net.sf.cuf.model.converter
A IntegerStringConverter is taking an Long as it's subject value and converting it to an String as its own value.
IntegerStringConverter(ValueModel<Integer>) - Constructor for class net.sf.cuf.model.converter.IntegerStringConverter
Create a new Integer-to-String converter where null is a valid value.
IntegerStringConverter(ValueModel<Integer>, boolean) - Constructor for class net.sf.cuf.model.converter.IntegerStringConverter
Create a new Integer-to-String converter.
intervalAdded(ListDataEvent) - Method in class net.sf.cuf.model.ui.ComboBoxModelAdapter
 
intervalAdded(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Callback method for our list model.
intervalAdded(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Called whenever our combo box or list data data changes.
intervalRemoved(ListDataEvent) - Method in class net.sf.cuf.model.ui.ComboBoxModelAdapter
 
intervalRemoved(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Callback method for our list model.
intervalRemoved(ListDataEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Called whenever our combo box or list data data changes.
intValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to an int.
intValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to an int.
invalidateLayout(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
INVERT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
IS_TOGGLE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
isAllColumnsVisible() - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Test if all columns are visible.
isAllColumnsVisible() - Method in class net.sf.cuf.ui.table.SortingTable
Test if all columns are visible.
isAnyComboBoxPopupVisible() - Method in class net.sf.cuf.ui.table.SortDialog.FilteredAction
Determine if any of the combo box popups are open.
isAscending() - Method in class net.sf.cuf.ui.table.TableSortInfo.Entry
Get sorting direction
isAscending(int) - Method in class net.sf.cuf.ui.table.TableSortInfo
Get ascending/descending information from a sorting entry.
isAttemptRestoreSelectionAfterSort() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
isBlock() - Method in class net.sf.cuf.fw2.BlockEvent
Returns true if the event is sent to block the GUI, false if the GUI should be unblocked.
isBound(AppEvent) - Method in class net.sf.cuf.appevent.AppEventManager
Small helper method to check if a given Event-class is bound.
isBufferEqual() - Method in class net.sf.cuf.model.BufferedValueHolder
This method checks if the buffered value is equal to the value of our subject.
isCellEditable(int, int) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
 
isCellEditable(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
isCellEditable(int, int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
isCellEditable(int, int) - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
isCellEditable(int, int) - Method in class net.sf.cuf.ui.table.TableMap
Returns true if the cell at row and column is editable.
isColumnSortable(int) - Method in class net.sf.cuf.model.ui.ListTableMapper
 
isColumnSortable(int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
isColumnVisible(int) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Test whether a table column is currently visible.
isColumnVisible(int) - Method in class net.sf.cuf.ui.table.SortingTable
Test whether a table column is currently visible.
isComplete() - Method in class net.sf.cuf.fw2.DialogDescription
Returns true if we have a id and class
isConsumed() - Method in class net.sf.cuf.appevent.AppEvent
Returns of this event was consumed, may be used e.g.
isDeepEnable() - Method in class net.sf.cuf.state.ui.SwingEnabledAdapter
Returns if we enable/disable recursively.
isDelete() - Method in class net.sf.cuf.fw2.MenuToolBarEvent
Check if this event adds or removes stuff.
isDispose() - Method in class net.sf.cuf.fw2.CloseDialogEvent
Returns if the dialog should be disposed after de-activating.
isDisposed() - Method in class net.sf.cuf.model.AbstractValueModel
Check if the value model is disposed.
isDisposed() - Method in interface net.sf.cuf.model.ValueModel
Check if the value model is disposed.
isDisposed() - Method in class net.sf.cuf.state.AbstractState
Check if the state is disposed.
isDisposed() - Method in interface net.sf.cuf.state.State
Check if the state is disposed.
isEditable() - Method in interface net.sf.cuf.model.AspectAccessAdapter
Tests if a call to setValue() makes sense.
isEditable() - Method in class net.sf.cuf.model.AspectAdapter
Returns true if a setValue() is possible, and doesn't throw always an UnsupportedOperationException.
isEditable() - Method in class net.sf.cuf.model.BufferedValueHolder
Returns always true
isEditable() - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Returns always true
isEditable() - Method in class net.sf.cuf.model.IndexedAdapter
Returns always true
isEditable() - Method in class net.sf.cuf.model.LOVMapper
Returns always false.
isEditable() - Method in class net.sf.cuf.model.MapAccessAdapter
Returns always true.
isEditable() - Method in class net.sf.cuf.model.MethodAccessAdapter
Tests if a call to setValue() makes sense.
isEditable() - Method in class net.sf.cuf.model.MixedAccessAdapter
Returns always true.
isEditable() - Method in class net.sf.cuf.model.MultiSelectionInList
delegates to our base model Returns true if a setValue() is possible, and doesn't throw an UnsupportedOperationException,
isEditable() - Method in class net.sf.cuf.model.PropertiesAdapter
Returns always true
isEditable() - Method in class net.sf.cuf.model.SelectionInList
Returns always true
isEditable() - Method in class net.sf.cuf.model.state.StateValue
Returns true if our backing state is mutable.
isEditable() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
isEditable() - Method in class net.sf.cuf.model.UnmodifiableValueHolder
Returns always false
isEditable() - Method in class net.sf.cuf.model.ValueHolder
Returns always true
isEditable() - Method in interface net.sf.cuf.model.ValueModel
Returns true if a setValue() is possible, and doesn't throw an UnsupportedOperationException,
isEnabled() - Method in class net.sf.cuf.state.AbstractState
Checks the state.
isEnabled() - Method in interface net.sf.cuf.state.State
Checks the state.
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuAction
The TableContextMenu will call this method just before poping up the menu in order to enable/disable the menu entries.
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
 
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionHideColumn
 
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionOptimalColumnWidth
 
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionResetColumns
This action is always enabled since it is too difficult to find out when we really need it.
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionShowAll
The table returned by ContextMenuAdapter.getTable() must be a SortingTable.
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortColumn
 
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortDialog
 
isEnabled() - Method in class net.sf.cuf.ui.table.ContextMenuActionVisibilityDialog
 
isIndexInList() - Method in class net.sf.cuf.model.IndexedAdapter
The provided ValueModel can be used to monitor if this IndexedAdapter holds a "valid" value (index is not NO_SELECTION).
isIndexInList() - Method in class net.sf.cuf.model.SelectionInList
The provided ValueModel can be used to monitor if this IndexedAdapter holds a "valid" value (index is not NO_SELECTION).
isInitialized() - Method in class net.sf.cuf.state.AbstractState
Checks if we are in a defined state (either enabled or disabled).
isInitialized() - Method in class net.sf.cuf.state.SimpleStateExpression
Checks if we are in a defined state (either enabled or disabled).
isInitialized() - Method in interface net.sf.cuf.state.State
Checks if we are in a defined state (either enabled or disabled).
isInSetValue() - Method in class net.sf.cuf.model.AbstractValueModel
Marker method that indicates if the object is just firing a state change due to a call of setValue().
isKeepSelection() - Method in class net.sf.cuf.model.SelectionInList
 
isSameLanguage(Element, Locale) - Static method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Tests if the element contains information that matches the language of the current locale.
isSameLanguage(Element) - Method in class net.sf.cuf.ui.builder.SwingXMLBuilder
Tests if the element contains information that matches the language of the current locale.
isSelected() - Method in class net.sf.cuf.ui.DispatcherAction
Returns the toggle state of our toggle model, always false if we are not toggable.
isSelectedIndex(int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
isSelectedIndex(int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
isSelectedIndex(int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
isSelectionEmpty() - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
isSelectionEmpty() - Method in class net.sf.cuf.model.ui.LOVAdapter
 
isSelectionEmpty() - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
isServerMode() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
 
isServerStopped() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
 
isSetForced() - Method in class net.sf.cuf.model.AbstractValueModel
Returns true if setValueForced() was called, only useful during a callback.
isSetForced() - Method in interface net.sf.cuf.model.ValueModel
Returns true if setValueForced() was called, only useful during a callback.
isSilent() - Method in class net.sf.cuf.state.ui.AbstractSwingState
Checks the silent mode, returns true if we ignore a changing document.
isSortable() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
isSorted(int) - Method in class net.sf.cuf.ui.table.TableSorter
Check if given column is a sorted column.
isSorted(int) - Method in class net.sf.cuf.ui.table.TableSortInfo
Check if there is a sorting defined for a column.
isSorting() - Method in class net.sf.cuf.model.ui.NewTableSorter
 
isToggle() - Method in class net.sf.cuf.ui.DispatcherAction
Returns whether or not this action acts as a toggle entry.
isValid() - Method in class net.sf.cuf.xfer.DefaultResponse
 
isValid() - Method in interface net.sf.cuf.xfer.Response
Checks if this Response contains a valid result.
ITEMS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ITEMSREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

J

JavaFXDispatcher - Class in net.sf.cuf.xfer
The dispatcher class provides methods to produce and dispatch a response object from a request object in a JavaFX environemnt, so AbstractDispatcher.asyncDispatchInEDT(Request) will use the JavaFX application thread, not the Swing EDT.
Because this implementation has no state, it may be used as a static instance for dispatching.
JavaFXDispatcher() - Constructor for class net.sf.cuf.xfer.JavaFXDispatcher
Create a (stateless) dispatcher.

K

KEY_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
KEYS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
KEYSREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

L

LABEL_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LabelAdapter - Class in net.sf.cuf.model.ui
A LabelAdapter connects the value of a ValueModel to the text a JLabel.
LabelAdapter(ValueModel<?>, JLabel) - Constructor for class net.sf.cuf.model.ui.LabelAdapter
Creates a new adapter between a ValueModel and a JLabel.
LABELADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LABELFOR_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LANG_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
layoutContainer(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Lays out the specified container.
LAYOUTMANAGER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LEXICAL_COMPARATOR - Static variable in class net.sf.cuf.model.ui.NewTableSorter
Static Lexical-Comparator with a special handling of String[]'s.
LINE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LINE_BREAK - Static variable in class net.sf.cuf.ui.FlexibleGridLayout
 
LINEBREAK_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LINEWRAP_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LIST_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LISTADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ListFilterConverter<T> - Class in net.sf.cuf.model.converter
Takes a List and filters the entries so that only those which are accepted by the filter are returned in our own value List.
ListFilterConverter(ValueModel<List<T>>) - Constructor for class net.sf.cuf.model.converter.ListFilterConverter
Constructor that initializes with no filter
ListFilterConverter(ValueModel<List<T>>, ListFilterConverter.Filter<T>) - Constructor for class net.sf.cuf.model.converter.ListFilterConverter
Constructor that initializes with the given filter
ListFilterConverter.Filter<T> - Interface in net.sf.cuf.model.converter
filter interface for the ListFilterConverter
listHolder() - Method in class net.sf.cuf.model.SelectionInList
Provides the ValueModel of the ListHolder for our List.
ListModelAdapter - Class in net.sf.cuf.model.ui
A ListModelAdapter connects a model of a JList or a JComboBox to a SelectionInList ValueModel, the index for the selected list item is the index in the list/combobox.
ListModelAdapter(JList, SelectionInList<?>, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.ListModelAdapter
Creates a new adapter between a SelectionInList ValueModel and a JList.
ListModelAdapter(JComboBox, SelectionInList<?>, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.ListModelAdapter
Creates a new adapter between a SelectionInList ValueModel and a JComboBox.
LISTSELECTIONACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ListTableMapper - Class in net.sf.cuf.model.ui
This class maps the content of List of a SelectionInList ValueModel to a JTable TableModel and ListSelectionModel.
Each entry in the list of the SelectionInList ValueModel describes a row, all entries are assumed to be objects from the same class/interface.
ListTableMapper(JTable, SelectionInList, List<ListTableMapper.Mapping>, boolean) - Constructor for class net.sf.cuf.model.ui.ListTableMapper
Create a new adaption object between a JTable and a SelectionInList value model.
ListTableMapper(JTable, SelectionInList, List<ListTableMapper.Mapping>, boolean, int) - Constructor for class net.sf.cuf.model.ui.ListTableMapper
Create a new adaption object between a JTable and a SelectionInList value model.
ListTableMapper(JTable, SelectionInList, List<ListTableMapper.Mapping>, boolean, int, TableFilterPlugin) - Constructor for class net.sf.cuf.model.ui.ListTableMapper
Create a new adaption object between a JTable and a SelectionInList value model.
ListTableMapper.Mapping - Class in net.sf.cuf.model.ui
Small helper class to describe the attribut/column mapping.
ListTableMapper.Mapping() - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(ListTableMapper.Mapping) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(String) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(String, Class) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(String, Class, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(String, String, Class, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapper.Mapping(String, String, String, Class, DelegateAccess, DelegateAccess, boolean, String) - Constructor for class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
ListTableMapperBase<T> - Class in net.sf.cuf.model.ui
ListTableMapperBase contains the common code of TableSelectionModel and ListTableMapper.
ListTableMapperBase() - Constructor for class net.sf.cuf.model.ui.ListTableMapperBase
 
ListTableMapperBase.IdentityIndexConverter - Class in net.sf.cuf.model.ui
Small helper class that provides a model index = view index mapping.
ListTableMapperBase.IdentityIndexConverter() - Constructor for class net.sf.cuf.model.ui.ListTableMapperBase.IdentityIndexConverter
 
load(JTable, Properties, String) - Static method in class net.sf.cuf.ui.table.TableProperties
Load (i.e.
loadKnownDialogs(String) - Static method in class net.sf.cuf.fw2.DialogDescription
Load known dialogs from a properties file.
lofsChanged(ChangeEvent) - Method in class net.sf.cuf.model.LOVMapper
Callback that both list changed
LOGIN_INFORMATION_KEY - Static variable in interface net.sf.cuf.fw2.DialogApplication
Key for the user object in the argument map passed to the init method of the Dc and Pc interfaces.
LongStringConverter - Class in net.sf.cuf.model.converter
A LongStringConverter is taking an Long as it's subject value and converting it to an String as its own value.
LongStringConverter(ValueModel<Long>) - Constructor for class net.sf.cuf.model.converter.LongStringConverter
Create a new Long-to-String converter where null is a valid value.
LongStringConverter(ValueModel<Long>, boolean) - Constructor for class net.sf.cuf.model.converter.LongStringConverter
Create a new Long-to-String converter.
longValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to an long.
longValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to an long.
LOVAdapter - Class in net.sf.cuf.model.ui
A LOVAdapter connects a model of a JList, a JComboBox or a JRadioBox ButtonGroup to various ValueModels holding the display, the data and the selection value(s).
LOVAdapter(JComboBox, ValueModel<List<?>>, ValueModel<List<?>>, ValueModel<?>) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams and the keys.
LOVAdapter(JComboBox, ValueModel<List<?>>, ValueModel<List<?>>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams, the keys and a magic "null" key value.
LOVAdapter(JComboBox, List<?>, List<?>, ValueModel<?>) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams and the keys.
LOVAdapter(JComboBox, List<?>, List<?>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams, the keys and a magic "null" key value.
LOVAdapter(JList, ValueModel<List<?>>, ValueModel<List<?>>, ValueModel<?>) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams and the keys.
LOVAdapter(JList, ValueModel<List<?>>, ValueModel<List<?>>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams, the keys and a magic "null" key value.
LOVAdapter(JList, List<?>, List<?>, ValueModel<?>) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams and the keys.
LOVAdapter(JList, List<?>, List<?>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the displayed itams, the keys and a magic "null" key value.
LOVAdapter(ButtonGroup, ValueModel<List<?>>, ValueModel<List<?>>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the buttong group, the keys and the selected key.
LOVAdapter(ButtonGroup, List<?>, List<?>, ValueModel<?>, Object) - Constructor for class net.sf.cuf.model.ui.LOVAdapter
Create a new adapter between the buttong group, the keys and the selected key.
LOVADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LOVCellEditor - Class in net.sf.cuf.model.ui
This cell editor supports list-of-values mapping for a JComboBox, and is usefull if the domain object differs from the displayed item in the combobox.
LOVCellEditor(List<?>, List<?>) - Constructor for class net.sf.cuf.model.ui.LOVCellEditor
Constructs a LOVCellEditor object that uses a combo box for display purpose and maps between the two lists.
LOVMapper - Class in net.sf.cuf.model
A LOVMapper is a value model that maps between a display list-of-values (LOV) and their corresponding domain list-of-values.
LOVMapper(ValueModel<List<?>[]>, ValueModel<?>) - Constructor for class net.sf.cuf.model.LOVMapper
Creates a new value model that maps between domain and display list-of-values.
LOVMAPPER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
LOVSREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

M

mAdapter - Variable in class net.sf.cuf.ui.table.ContextMenuAction
With this reference we can get information about the table we work on.
main(String[]) - Static method in class net.sf.cuf.ui.AutoCompletion
 
MapAccessAdapter - Class in net.sf.cuf.model
This adapter maps aspect names to a Map get/put operation.
MapAccessAdapter(String) - Constructor for class net.sf.cuf.model.MapAccessAdapter
Creates a new adapter for a Map-based source.
mAppEventManger - Variable in class net.sf.cuf.fw2.AbstractAppDc
Our app event manager.
mAppEventManger - Variable in class net.sf.cuf.fw2.AbstractDialogSwingApplication
Our app event manager.
mAppEventSupport - Variable in class net.sf.cuf.fw2.AbstractAppDc
The next object in the AppEvent responder chain.
mAppEventSupport - Variable in class net.sf.cuf.fw2.AbstractDialogDc
The next object in the AppEvent responder chain.
mAppEventSupport - Variable in class net.sf.cuf.fw2.AbstractDialogPc
The next object in the AppEvent responder chain.
mAppEventSupport - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
The next object in the AppEvent responder chain.
mAppModels - Variable in class net.sf.cuf.fw.AbstractFxApplication
Our map for the models, never null.
mAppModels - Variable in class net.sf.cuf.fw.AbstractSwingApplication
Our map for the models.
mAppProperties - Variable in class net.sf.cuf.fw.AbstractFxApplication
Our properties, never null.
mAppProperties - Variable in class net.sf.cuf.fw.AbstractSwingApplication
Our properties.
MASKFORMAT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MATTE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MAX_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
maximumLayoutSize(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Calculates the maximum size dimensions for the specified container, given the components it contains.
MAXSIZE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
mButtonCancel - Variable in class net.sf.cuf.ui.table.BasicDialog
Cancel button.
mButtonOK - Variable in class net.sf.cuf.ui.table.BasicDialog
OK button.
mColumn - Variable in class net.sf.cuf.ui.table.ColumnVisibilityChangeEvent
The column that was shown/hidden.
mColumnVisibilitySupport - Variable in class net.sf.cuf.ui.table.SortingTable
Functionality to make columns invisible and visible again.
mDialogManager - Variable in class net.sf.cuf.fw2.AbstractAppDc
The manager object that opens/closes dialogs.
mDialogManager - Variable in class net.sf.cuf.fw2.AbstractDialogDc
The manager object that opens/closes dialogs.
mDialogManager - Variable in class net.sf.cuf.fw2.AbstractDialogSwingApplication
The manager object that opens/closes dialogs.
MENU_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MENU_ITEM_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MENUACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MENUBAR_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
menuToolbarChanged(MenuToolBarEvent) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
Handling of the MenuToolBarEvent.
MenuToolBarEvent - Class in net.sf.cuf.fw2
A MenuToolBaarEvent can be used by a DialogPc to change the Menu/Toolbar.
MenuToolBarEvent(Object, List<Component>, Map<String, Object>, Map<String, Integer>, boolean) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons and menus to add/delete.
MenuToolBarEvent(Object) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with no menu/toolbar to add.
MenuToolBarEvent(Object, List<Component>) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons to add.
MenuToolBarEvent(Object, List<Component>, boolean) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons to add/delete.
MenuToolBarEvent(Object, Map<String, Object>) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with menus to add.
MenuToolBarEvent(Object, Map<String, Object>, Map<String, Integer>) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with menus to add.
MenuToolBarEvent(Object, Map<String, Object>, Map<String, Integer>, boolean) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with menus to add.
MenuToolBarEvent(Object, Map<String, Object>, boolean) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with menus to add/delete.
MenuToolBarEvent(Object, List<Component>, Map<String, Object>) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons and menus to add.
MenuToolBarEvent(Object, List<Component>, Map<String, Object>, boolean) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons and menus to add/delete.
MenuToolBarEvent(Object, List<Component>, Map<String, Object>, Map<String, Integer>) - Constructor for class net.sf.cuf.fw2.MenuToolBarEvent
Create a non-consumed event with toolbar buttons and menus to add.
METHOD_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MethodAccessAdapter - Class in net.sf.cuf.model
This Adapter maps aspect names to a get/set method call.
MethodAccessAdapter(Class<?>, String) - Constructor for class net.sf.cuf.model.MethodAccessAdapter
Creates a new adapter for a Map-based source.
mFrameOrDialog - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
Null or the JFrame/JDialog container to manage for block/unblock events (must be set by the derived class).
MIN_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
minimumLayoutSize(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Calculates the minimum size dimensions for the specified container, given the components it contains.
MINIMUMTEXT - Static variable in class net.sf.cuf.ui.TableLayout2
Symbolic name for TableLayout.MINIMUM
MinMaxState - Class in net.sf.cuf.model.state
The MinMaxState is a state that is enabled if the value model has a string value where the length of the string is between a min and max value or the number value of that value model is between min and max.
MinMaxState(ValueModel<?>, Integer, Integer, boolean) - Constructor for class net.sf.cuf.model.state.MinMaxState
Creates a new RegExpState for the given value model and the given regular expression pattern
mInSetEnabled - Variable in class net.sf.cuf.state.SimpleState
Marker if we are in setEnabled().
MINSIZE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
mInvisibleColumns - Variable in class net.sf.cuf.ui.table.ColumnVisibilitySupport
List of currently invisible table columns.
mIsEnabled - Variable in class net.sf.cuf.state.AbstractState
enable status, defaults to false if the default constructor is used
mIsInitialized - Variable in class net.sf.cuf.state.AbstractState
initialized status, defaults to false if the default constructor is used
MixedAccessAdapter - Class in net.sf.cuf.model
This Adapter maps aspect names to a get/set method call or to a Map get/put call.
MixedAccessAdapter(String) - Constructor for class net.sf.cuf.model.MixedAccessAdapter
Creates a new adapter for a mixed map/reflection-based source.
MixedAccessAdapter(Class, String) - Constructor for class net.sf.cuf.model.MixedAccessAdapter
Creates a new adapter for a mixed map/reflection-based source.
MixedAccessAdapter(String, String, String) - Constructor for class net.sf.cuf.model.MixedAccessAdapter
Creates a new adapter for a mixed map/reflection-based source.
MixedAccessAdapter(Class, String, String, String) - Constructor for class net.sf.cuf.model.MixedAccessAdapter
Creates a new adapter for a mixed map/reflection-based source.
mKennung - Variable in class net.sf.cuf.ui.table.BasicDialog
Identifier of the dialog for I18N purposes.
mListenerList - Variable in class net.sf.cuf.state.AbstractState
the registered listeners
mListenerList - Variable in class net.sf.cuf.ui.DispatcherAction
A list of event listeners for this component.
mListenerList - Variable in class net.sf.cuf.ui.table.ColumnVisibilitySupport
mMenuBar - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
Null or the menubar we manage (must be set by the derived class).
mMenuMap - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
Maps between a menu name (this is the component name, not the displayed text!) and the actual menu.
mModel - Variable in class net.sf.cuf.ui.table.TableMap
Reference to the original table model.
mMultiSelectionInList - Variable in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
mMultiSelectionInList - Variable in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
value model holding the list, never null
mName - Variable in class net.sf.cuf.state.AbstractState
our name (never null), defaults to ""
MNEMONIC_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MNEMONIC_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffic for Mnemonics
MODAL_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
modelIndex(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
MODELREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MODIFIERS_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
mouseClicked(MouseEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Callback for MouseEvents.
mouseEntered(MouseEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Empty implementation
mouseExited(MouseEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Empty implementation
mousePressed(MouseEvent) - Method in class net.sf.cuf.ui.builder.PopupManager
 
mousePressed(MouseEvent) - Method in class net.sf.cuf.ui.table.OptimalColumnWidthSupport
We react on the second mouse press to profit from JTableHeader.getResizingColumn() which is no longer set when the mouse click event occurs.
mousePressed(MouseEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Empty implementation
mousePressed(MouseEvent) - Method in class net.sf.cuf.ui.table.TableContextMenu
React on mouse pressed events.
mouseReleased(MouseEvent) - Method in class net.sf.cuf.ui.builder.PopupManager
 
mouseReleased(MouseEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Empty implementation
mouseReleased(MouseEvent) - Method in class net.sf.cuf.ui.table.TableContextMenu
React on mouse released events.
mPopupAdjustmentStrategy - Variable in class net.sf.cuf.ui.table.GuiUtilities
Current adjustment strategy for popup menus.
mRealSource - Variable in class net.sf.cuf.ui.DispatcherAction
Null or the "real" source of an ActionEvent, only set during the event delivery.
mReason - Variable in class net.sf.cuf.state.AbstractState
null or state change reason
mSelectionInList - Variable in class net.sf.cuf.model.ui.ListModelAdapter
value model holding the list, never null
mSelectionInList - Variable in class net.sf.cuf.model.ui.ListTableMapperBase
value model holding the list, never null
mSilent - Variable in class net.sf.cuf.state.ui.AbstractSwingState
flag if we ignore all changes
mSorter - Variable in class net.sf.cuf.ui.table.SortingTable
Our sorting wrapper around the table model.
mStatusLabel - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
Null or the label we use for status text events (must be set by the derived class).
mSymbolicCR - Variable in class net.sf.cuf.ui.TableLayout2
key= symbolic name as String, value= row or column index as String, both have a , at the end
mTable - Variable in class net.sf.cuf.ui.table.ColumnVisibilityChangeEvent
The table to which the shown/hidden column belongs.
mTable - Variable in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Table to operate on.
mTableModel - Variable in class net.sf.cuf.model.ui.NewTableSorter
original TableModel
mToolBar - Variable in class net.sf.cuf.fw2.AbstractSwingAppPc
Null or the toolbar we manage (must be set by the derived class).
MultiSelectionInList<T> - Class in net.sf.cuf.model
A MultiSelectionInList holds both a list and a selection.
MultiSelectionInList(ValueModel<List<? extends T>>) - Constructor for class net.sf.cuf.model.MultiSelectionInList
Creates a new MultiSelectionInList with the given value model as our base.
MultiSelectionInList(List<? extends T>) - Constructor for class net.sf.cuf.model.MultiSelectionInList
Creates a new MultiSelectionInList with the given list as our base.
MULTISELECTIONINLIST_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
MultiSelectionListModelAdapter - Class in net.sf.cuf.model.ui
A MultiSelectionListModelAdapter connects a model of a JList to a MultiSelectionInList ValueModel.
MultiSelectionListModelAdapter(JList, MultiSelectionInList, DelegateAccess) - Constructor for class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
Creates a new adapter between a MultiSelectionInList ValueModel and a JList.
MultiSelectionTableModelAdapter - Class in net.sf.cuf.model.ui
This class maps the content of List of a MultiSelectionInList ValueModel to a JTable TableModel and ListSelectionModel.
This is the multi selection version of the ListTableMapper.
MultiSelectionTableModelAdapter(JTable, MultiSelectionInList, List<ListTableMapper.Mapping>, boolean) - Constructor for class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Create a new adaption object between a JTable and a MultiSelectionInList value model.
MultiSelectionTableModelAdapter(JTable, MultiSelectionInList, List<ListTableMapper.Mapping>, boolean, int) - Constructor for class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Create a new adaption object between a JTable and a MultiSelectionInList value model.
MultiSelectionTableModelAdapter(JTable, MultiSelectionInList, List<ListTableMapper.Mapping>, boolean, int, TableFilterPlugin) - Constructor for class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Create a new adaption object between a JTable and a MultiSelectionInList value model.
MutableState - Interface in net.sf.cuf.state
The MutableState interface describes a mutable (more-or-less) binary state.

N

NAME_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
net.sf.cuf.appevent - package net.sf.cuf.appevent
The AppEvent library provides the anonym sending and receiving of events.
The event sender doesn't know the receiver of a event, and vice versa.
net.sf.cuf.debug - package net.sf.cuf.debug
The debug library provides various debugging utilities for CUF.
It is still in development and subject to change.
net.sf.cuf.fw - package net.sf.cuf.fw
This package holds a very light weight framework for structuring Java Swing or JavaFX applications.
It basically defines each dialog is modeled as a strongly coupled pair of a dialog component (class implements the Dc interface) and a presentation component (class implements the Pc interface) the application is modeled with exactly on object that implements the Application interface a very simple life cycle is defined (the the interfaces for details)
net.sf.cuf.fw2 - package net.sf.cuf.fw2
This package contains a "medium" sized framework for structuring a Java Swing or JavaFX client, and is based on the interfaces in the net.sf.cuf.fw package.
net.sf.cuf.model - package net.sf.cuf.model
This package and its sub-packages contains a Java port of the "original" MVC Framework (Smalltalk ValueModel).
net.sf.cuf.model.converter - package net.sf.cuf.model.converter
This package contains various classes that can be used in a ValueModel chain as value converters.
net.sf.cuf.model.state - package net.sf.cuf.model.state
This package contains a bridge between the ValueModel domain to the State/Stateadapter domain.
net.sf.cuf.model.ui - package net.sf.cuf.model.ui
This package contains various bi-directional adapters from a ValueModel to Swing widgets.
net.sf.cuf.singleapp - package net.sf.cuf.singleapp
The StartupSocketCommunicatorallows java applications to do simple socket communication upon startup.
net.sf.cuf.state - package net.sf.cuf.state
The State/StateAdapter library eases the management and reaction of binary states.
It greatly reduces the code needed to keep the internal (logical) state of an application with its visual representation, e.g.
net.sf.cuf.state.ui - package net.sf.cuf.state.ui
This package contains various State/StateAdapter implementing classes that are useful for Swing widgets.
net.sf.cuf.ui - package net.sf.cuf.ui
This package contains various classes that make Swing coding easier.
net.sf.cuf.ui.builder - package net.sf.cuf.ui.builder
This package contains the non-graphical interface builder SwingXMLBuilder and its various helper classes.
net.sf.cuf.ui.table - package net.sf.cuf.ui.table
This package contains a advanced JTable.
net.sf.cuf.xfer - package net.sf.cuf.xfer
The data transfer ("xfer") library is the base for a synchronos or asynchronos access of the business core.
NewTableSorter - Class in net.sf.cuf.model.ui
NewTableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
NewTableSorter(TableModel) - Constructor for class net.sf.cuf.model.ui.NewTableSorter
 
NewTableSorter(TableModel, JTableHeader) - Constructor for class net.sf.cuf.model.ui.NewTableSorter
 
NO_LINE_BREAK - Static variable in class net.sf.cuf.ui.FlexibleGridLayout
 
NO_SELECTION - Static variable in interface net.sf.cuf.model.IndexProvider
Index that marks that no index is choosen.
NO_SELECTION - Static variable in class net.sf.cuf.model.SelectionInList
no selection as an Integer object
NO_SELECTION - Static variable in class net.sf.cuf.model.ui.ComboBoxModelAdapter
no item is selected
NO_SELECTION - Static variable in class net.sf.cuf.state.ui.SwingListSelectionState
The marker for no selection.
NONE - Static variable in class net.sf.cuf.ui.table.TableHeaderRenderer
Display Tableheader for unsorted column
NONVISUAL_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
NOT_SORTED - Static variable in class net.sf.cuf.model.ui.NewTableSorter
 
notifyWidgetComplete(String, Element, Container) - Method in class net.sf.cuf.ui.builder.DefaultWidgetFactory
 
notifyWidgetComplete(String, Element, Container) - Method in interface net.sf.cuf.ui.builder.WidgetFactory
Called when the creation process of the widget is completed.
notifyWidgetComplete(String, Element, Container) - Method in class net.sf.cuf.ui.builder.WidgetFactoryRegistry
 
NULL_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
NullState - Class in net.sf.cuf.model.state
A NullState monitors the value of a ValueModel.
NullState(ValueModel<?>) - Constructor for class net.sf.cuf.model.state.NullState
Create a new NullState, the given ValueModel serves as a trigger for this state.
NUMBERFORMAT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

O

OBJECT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
onChangeSend(Object, String) - Method in class net.sf.cuf.model.AbstractValueModel
Add an dependent listener to a ValueModel, "Smalltalk style".
onChangeSend(Object, String) - Method in class net.sf.cuf.model.LOVMapper
 
onChangeSend(Object, String) - Method in interface net.sf.cuf.model.ValueModel
Add an dependent listener to a ValueModel, "Smalltalk style".
ONETOUCHEXPANDABLE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
OPAQUE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
openDialog(OpenDialogEvent) - Method in class net.sf.cuf.fw2.DialogManager
Open a new dialog.
openDialog(OpenDialogEvent, Dc) - Method in class net.sf.cuf.fw2.DialogManager
Open a new dialog.
OpenDialogEvent - Class in net.sf.cuf.fw2
A OpenDialogEvent signals that a dialog should be opend.
For dialogs following the SimpleLifeCycle interface this will trigger a call to the doActivate() method.
OpenDialogEvent(Object, String) - Constructor for class net.sf.cuf.fw2.OpenDialogEvent
Create a new open dialog event.
OpenDialogEvent(Object, String, Map<String, Object>) - Constructor for class net.sf.cuf.fw2.OpenDialogEvent
Create a new open dialog event.
OpenDialogEvent(Object, Dc) - Constructor for class net.sf.cuf.fw2.OpenDialogEvent
Create a new open dialog event.
OpenDialogEvent(Object, Dc, Map<String, Object>) - Constructor for class net.sf.cuf.fw2.OpenDialogEvent
Create a new open dialog event.
OptimalColumnWidthSupport - Class in net.sf.cuf.ui.table
Add-on for a JTable to easily set a table column to an optimal width.
OptimalColumnWidthSupport(JTable) - Constructor for class net.sf.cuf.ui.table.OptimalColumnWidthSupport
Constructor.
or(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
or(State, boolean) - Method in class net.sf.cuf.state.SimpleStateExpression
 
or(State) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical or expression.
or(State, boolean) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical or expression.
ORIENTATION_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
orNot(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
orNot(State) - Method in interface net.sf.cuf.state.StateExpression
Add the negation of a state to our current combined with a logical or expression.

P

PANEL_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
PASSWORDFIELD_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
PATTERN - Static variable in class net.sf.cuf.ui.TableLayout2
our regexp for the symbolic names
Pc - Interface in net.sf.cuf.fw
This interface describes all methods common to presentation component.
These common methods mainly describe the lifecycle of a presentation component and the services it provides.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuAction
Here the processing takes place when the user selects this context menu entry.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionColumnToEdge
 
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionHideColumn
The table returned by ContextMenuAdapter.getTable() must be a SortingTable.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionOptimalColumnWidth
 
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionResetColumns
Reorder the table columns to the original ordering.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionShowAll
The table returned by ContextMenuAdapter.getTable() must be a SortingTable.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortColumn
 
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionSortDialog
The sorting dialog is opened initialized with the current model and sorting of the table.
performAction() - Method in class net.sf.cuf.ui.table.ContextMenuActionVisibilityDialog
The visibility dialog is opened initialised with the current model and visibility of the table.
POPUP_ADJUSTMENT_STRATEGY_FLIP - Static variable in class net.sf.cuf.ui.table.GuiUtilities
Flip the popup menu to the other side of the mouse coursor.
POPUP_ADJUSTMENT_STRATEGY_MOVE - Static variable in class net.sf.cuf.ui.table.GuiUtilities
Move the popup menu a little bit to keep it on the screen.
POPUP_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
POPUP_ITEM_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
PopupManager - Class in net.sf.cuf.ui.builder
A PopupManager object is a MouseAdapter that manages a popup for different components.
POPUPMANAGER_PROPERTY - Static variable in class net.sf.cuf.ui.builder.PopupManager
to make the handling of a JPopupMenu easy, we store ourself in our popup widget's properties
POPUPMENU_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
POPUPREF_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
postAppEvent(AppEvent) - Method in class net.sf.cuf.appevent.AppEventManager
The method handles first BindEvent/UnbindEvent objects, and dispatches all other objects to registered targets.
postAppEvent(AppEvent) - Method in interface net.sf.cuf.appevent.AppEventSupport
Process/Dispatch an AppEvent.
postAppEvent(AppEventSupport, AppEvent) - Static method in class net.sf.cuf.appevent.AppEventUtil
Helper method to process an AppEvent.
postAppEvent(AppEvent) - Method in class net.sf.cuf.fw2.AbstractAppDc
Process/Dispatch an AppEvent.
postAppEvent(AppEvent) - Method in class net.sf.cuf.fw2.AbstractDialogDc
Process/Dispatch an AppEvent.
postAppEvent(AppEvent) - Method in class net.sf.cuf.fw2.AbstractDialogPc
Process/Dispatch an AppEvent.
postAppEvent(AppEvent) - Method in class net.sf.cuf.fw2.AbstractDialogSwingApplication
Process/Dispatch an AppEvent.
postAppEvent(AppEvent) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
Process/Dispatch an AppEvent.
postAppEvent(Dc, AppEventSupport, AppEvent) - Method in class net.sf.cuf.fw2.DialogManager
Filter for an AppEvent hierarchy: if a OpenDialogEvent or an CloseDialogEvent is posted, we try to handle it.
PREF_WIDTH_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
preferredLayoutSize(Container) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Calculates the preferred size dimensions for the specified container, given the components it contains.
PREFERREDTEXT - Static variable in class net.sf.cuf.ui.TableLayout2
Symbolic name for TableLayout.PREFERRED
PREFSIZE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
processDialogCancel() - Method in class net.sf.cuf.ui.table.BasicDialog
Process a negative user action.
processDialogCancel() - Method in class net.sf.cuf.ui.table.SortDialog
Close the dialog and clear the result.
processDialogCancel() - Method in class net.sf.cuf.ui.table.VisibilityDialog
Close the dialog and clear the result.
processDialogOk() - Method in class net.sf.cuf.ui.table.BasicDialog
Process a positive user action.
processDialogOk() - Method in class net.sf.cuf.ui.table.SortDialog
Close the dialog and extract the result from the user input.
processDialogOk() - Method in class net.sf.cuf.ui.table.VisibilityDialog
Close the dialog and extract the result from the user input.
processKeyEvent(KeyEvent) - Method in class net.sf.cuf.fw2.GlassPane
Consume all key events.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.AbstractStateAdapter
Implement this method in a subclass to set the state of a target object after our monitored state changes.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingBackgroundAdapter
We map the pEnabled boolean to the setting/re-setting of a background Color on a JComponent.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingBorderAdapter
We map the pEnabled boolean to the setting/re-setting of a Border on a JComponent.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingEditableAdapter
We map the pEnabled boolean to the editable/not editable behaviour of a JTextComponent.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingEnabledAdapter
We map the pEnabled boolean to the enabled/not enabled behaviour of a AbstractButton or a Action.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingGlassPaneAdapter
Enables or disables the glasspane depending on the state.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingJTableEnabledAdapter
We map the pEnabled boolean to the enabled/not enabled behaviour of a JTable by disabling the table, settting the foreground color to the disabled color of a combobox and setting the selection fore/background color to the disabled for/background color of a combobox.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingSelectedAdapter
We map the pEnabled boolean to the selected/not selected behaviour of a AbstractButton or a DispatcherAction.
processStateChange(Object, boolean) - Method in class net.sf.cuf.state.ui.SwingVisibleAdapter
We map the pEnabled boolean to the visible/not visible behaviour of a JComponent.
PropertiesAdapter - Class in net.sf.cuf.model
PropertiesAdapter is a ValueModel that uses a Properties object as its backing store.
PropertiesAdapter(Properties, String, String) - Constructor for class net.sf.cuf.model.PropertiesAdapter
Create a new ValueModel with a properties object as its backing store.
PROPERTIESADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
PROPERTY_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.cuf.state.ui.SwingEnabledState
This method gets called when a bound property is changed.
propertyChange(PropertyChangeEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
propertyChange(PropertyChangeEvent) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Forget all invisible columns if the column model of the table is changed.
propertyChange(PropertyChangeEvent) - Method in class net.sf.cuf.ui.table.OptimalColumnWidthSupport
We need to notice when the table header is changed so that we can move the mouse listener to the new header.
PROPERTYCHANGEACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

R

RADIOBUTTON_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
RadioButtonAdapter - Class in net.sf.cuf.model.ui
A RadioButtonAdapter connects a number of radio button models to a ValueModel holding an Integer with the index for the radio button list.
RadioButtonAdapter(ValueModel, List<ButtonModel>) - Constructor for class net.sf.cuf.model.ui.RadioButtonAdapter
Creates a new adapter between a ValueModel holding an Integer and a list of ButtonModels Whenever one of the models changes, the other is adjusted accordingly.
read(String, String, String) - Static method in class net.sf.cuf.fw2.UserProperties
Read user properties out of a file in users home-directory.
READ_FROM_SUBJECT - Static variable in class net.sf.cuf.model.BufferedValueHolder
flag if we read from the subject
redrawTableHeaders() - Method in class net.sf.cuf.ui.table.SortingTable
Redraw all TableHeaders according to current sorting.
REF2_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
REF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
RegExpConverter - Class in net.sf.cuf.model.converter
A RegExpConverter uses a regular expression for a string-to-string conversion.
RegExpConverter(ValueModel<String>, String) - Constructor for class net.sf.cuf.model.converter.RegExpConverter
Create a new converter with the handed subject.
RegExpConverter(ValueModel<String>, String, boolean) - Constructor for class net.sf.cuf.model.converter.RegExpConverter
Create a new converter with the handed subject.
REGEXPCONVERTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
RegExpState - Class in net.sf.cuf.model.state
The RegExpState is a state that is enabled if value model has a string value that matches the given regular expression.
RegExpState(ValueModel<?>, String) - Constructor for class net.sf.cuf.model.state.RegExpState
Creates a new RegExpState for the given value model and the given regular expression pattern
registerFactory(String, WidgetFactory) - Method in class net.sf.cuf.ui.builder.WidgetFactoryRegistry
Registers a Factory with the given type
remove(Object) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
remove(Object) - Method in interface net.sf.cuf.state.StateAdapter
Removes the handed object of our adapter.
remove(int, int) - Method in class net.sf.cuf.ui.AutoCompletion
 
removeActionListener(ActionListener) - Method in class net.sf.cuf.ui.DispatcherAction
Removes an ActionListener from the button.
removeChangeListener(ChangeListener) - Method in class net.sf.cuf.model.AbstractValueModel
Remove a dependent listener, "Java style".
removeChangeListener(ChangeListener) - Method in class net.sf.cuf.model.LOVMapper
 
removeChangeListener(ChangeListener) - Method in interface net.sf.cuf.model.ValueModel
Remove a dependent listener, "Java style".
removeChangeListener(ChangeListener) - Method in class net.sf.cuf.state.AbstractState
Remove a listener.
removeChangeListener(ChangeListener) - Method in interface net.sf.cuf.state.State
Remove a listener.
removeColumnVisibilityChangeListener(ColumnVisibilityChangeListener) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Remove a listener for showing/hiding of columns.
removeConnection(Object) - Static method in class net.sf.cuf.ui.SwingConnectionManager
This methods removes all mappings pointing to the target object.
removeElement(Object) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Removes the item from the list.
removeIndexInterval(int, int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
removeIndexInterval(int, int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
removeIndexInterval(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
removeItem(int) - Method in class net.sf.cuf.model.SelectionInList
Remove the item at the handed position.
removeItem() - Method in class net.sf.cuf.model.SelectionInList
Removes the currently selecte item, or does nothing if no item is selected.
removeLayoutComponent(Component) - Method in class net.sf.cuf.ui.FlexibleGridLayout
Removes the specified component from the layout.
removeListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
removeListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
removeListDataListener(ListDataListener) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
removeListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
removeListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
removeListSelectionListener(ListSelectionListener) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
removeManagedComponent(JComponent) - Method in class net.sf.cuf.ui.builder.PopupManager
Remove a component from our popup management.
removeSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
removeSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
removeSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
removeTableModelListener(TableModelListener) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
 
removeTableModelListener(TableModelListener) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
removeUpdate(DocumentEvent) - Method in class net.sf.cuf.model.ui.DocumentAdapter
 
removeUpdate(DocumentEvent) - Method in class net.sf.cuf.state.ui.SwingDocumentState
Gives notification that a portion of the document has been removed.
removeUpdate(DocumentEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pFocus to the registered objekt.
reportFatalError(Throwable) - Method in class net.sf.cuf.fw.EDTExceptionUtil.DefaultFatalErrorReporter
report the fatal error to the user and write it to the log in an appropriate way.
reportFatalError(Throwable) - Method in interface net.sf.cuf.fw.EDTExceptionUtil.FatalErrorReporter
report the fatal error to the user and write it to the log in an appropriate way.
Request<T> - Interface in net.sf.cuf.xfer
The Request interface encapsulates all information needed for generating and dispatching a response for a request.
RequestDelegate<T> - Interface in net.sf.cuf.xfer
The RequestDelegate interface describes a helper for the request dispatching.
reset() - Method in class net.sf.cuf.model.state.ValueState
Resets a MutableState to not initilized.
reset() - Method in interface net.sf.cuf.state.MutableState
Resets a MutableState to not initilized.
reset() - Method in class net.sf.cuf.state.SimpleState
Resets a MutableState to not initilized.
resetColumns() - Method in class net.sf.cuf.ui.table.TableSorter
Reset all previous set sorting info.
RESOURCE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
Response<T> - Interface in net.sf.cuf.xfer
The Response interface encapsulates the result of a request.
retractInterestsFor(Object) - Method in class net.sf.cuf.model.AbstractValueModel
Remove a dependent listener, "Smalltalk style".
retractInterestsFor(Object) - Method in class net.sf.cuf.model.LOVMapper
 
retractInterestsFor(Object) - Method in interface net.sf.cuf.model.ValueModel
Remove a dependent listener, "Smalltalk style".
ROOT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ROWGROUPS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ROWS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
run() - Method in class net.sf.cuf.ui.table.ContextMenuAction
Implementation of the Runnable interface.
run() - Method in class net.sf.cuf.xfer.AbstractDispatcher.DispatchRunnable
 

S

SCROLLBAR_ALWAYS - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SCROLLBAR_AS_NEEDED - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SCROLLBAR_NEVER - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SCROLLPANE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
selectAll() - Method in class net.sf.cuf.model.MultiSelectionInList
selects all entries and makes the appropriate notifications.
SELECTED_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
selectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.LOVMapper
This is a callback from the SelectionInList and will update the domain value.
selectionHolder() - Method in class net.sf.cuf.model.SelectionInList
The provided ValueModel can be used to monitor and change the selection in our list.
SelectionInList<T> - Class in net.sf.cuf.model
A SelectionInList holds both the data as well as the selection as a ValueModel.
SelectionInList(ValueModel<List<T>>) - Constructor for class net.sf.cuf.model.SelectionInList
Creates a new SelectionInList that does not select an entry in the list.
SelectionInList(ValueModel<List<T>>, int) - Constructor for class net.sf.cuf.model.SelectionInList
Creates a new SelectionInList that does not select an entry in the list.
SelectionInList(List<T>) - Constructor for class net.sf.cuf.model.SelectionInList
Creates a new SelectionInList that does not select an entry in the list.
SelectionInList(List<T>, int) - Constructor for class net.sf.cuf.model.SelectionInList
Creates a new SelectionInList.
SELECTIONINLIST_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SEPARATOR - Static variable in class net.sf.cuf.fw2.AbstractSwingAppPc
The separator of menu names
SEPARATOR - Static variable in class net.sf.cuf.model.AspectAdapter
The separator between attributes.
SEPARATOR - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
separator of component names
SEPARATOR - Static variable in class net.sf.cuf.ui.table.TableContextMenu
Separator entry for the context menu.
SEPARATOR_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SEPARATORPANEL_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SET - Static variable in class net.sf.cuf.model.AspectAdapter
Default set method name prefix.
setAccessAdapter(AspectAccessAdapter) - Method in class net.sf.cuf.model.AspectAdapter
Sets the access adapter to use when setting or getting values.
setAllColumnsVisible() - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Make all table columns visible.
setAllColumnsVisible() - Method in class net.sf.cuf.ui.table.SortingTable
Make all table columns visible.
setAnchorSelectionIndex(int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setAnchorSelectionIndex(int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setAnchorSelectionIndex(int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
setApp(Application) - Static method in class net.sf.cuf.fw.EDTExceptionUtil
Set back link to the application.
setAttemptRestoreSelectionAfterSort(boolean) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setAttributeName(String) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
setBlockValue(boolean) - Method in class net.sf.cuf.model.converter.RegExpConverter
sets the block behavious
setBorder(Border) - Method in class net.sf.cuf.state.ui.SwingBorderAdapter
Sets the disabled border, the new border will be shown at the next state change.
setCallback(DialogManager.DialogCallback) - Method in class net.sf.cuf.fw2.DialogManager
Set the callback target for dialog callbacks.
setColumnAlignment(String) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
setColumnComparator(Class, Comparator) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setColumnName(String) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
setColumnSetter(Method) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
setColumnsVisible(boolean[]) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Set the visibility of all table columns at once.
setColumnsVisible(boolean[]) - Method in class net.sf.cuf.ui.table.SortingTable
Set the visibility of all table columns at once.
setColumnVisible(int, boolean) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Show or hide a table column.
setColumnVisible(int, boolean) - Method in class net.sf.cuf.ui.table.SortingTable
Show or hide a table column.
setCompareContent(String) - Method in class net.sf.cuf.state.ui.SwingDocumentState
Sets the string we compare the document against.
setCompareContent(int) - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Sets the threshold we compare again.
setCompareContent(int) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Sets the index we try to find in the list selection.
setCompareContent(int) - Method in class net.sf.cuf.state.ui.SwingTableModelFillState
Sets the threshold we compare again.
setCompareContent(int) - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Sets the threshold we compare again.
setCompareContent(TreePath) - Method in class net.sf.cuf.state.ui.SwingTreeSelectionState
Sets the TreePath we try to find in the tree selection.
setDc(Dc) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog for this description
setDeepEnable(boolean) - Method in class net.sf.cuf.state.ui.SwingEnabledAdapter
Sets if we should enable/disable recursively.
setDefault(GuiUtilities) - Static method in class net.sf.cuf.ui.table.GuiUtilities
Install a new default instance.
setDefaultBreak(int) - Method in class net.sf.cuf.ui.FlexibleGridLayout
 
setDialogClass(Class<? extends Dc>) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog class
setDialogClassName(String) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog class name.
setDialogIcon(String) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog icon name.
setDialogId(String) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog id.
setDialogName(String) - Method in class net.sf.cuf.fw2.DialogDescription
Set the dialog name.
setDialogResults(Map<String, Object>) - Method in class net.sf.cuf.fw2.OpenDialogEvent
Set the results of the open, this should be used called after opening a model dialog.
setDirection(int) - Method in class net.sf.cuf.ui.table.TableHeaderRenderer
Set sorting direction of this tableheaders column.
setDisabledBackgound(Color) - Method in class net.sf.cuf.state.ui.SwingBackgroundAdapter
Sets the disabled Color for the background, the new Color will be shown at the next state change.
setDispatchTarget(DispatchTarget) - Method in class net.sf.cuf.xfer.AbstractRequest
Sets our dispatch target.
setDispatchTarget(Object, String) - Method in class net.sf.cuf.xfer.AbstractRequest
Sets our dispatch target.
setDispatchTarget(DispatchTarget) - Method in interface net.sf.cuf.xfer.Request
Sets our dispatch target.
setDispatchTarget(Object, String) - Method in interface net.sf.cuf.xfer.Request
Sets our dispatch target.
setEditable(boolean) - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
setEnabled(boolean) - Method in class net.sf.cuf.model.state.ValueState
Sets the state, the wrapped ValueModel will be set to Boolean.TRUE or Boolean.FALSE.
setEnabled(boolean, Object) - Method in class net.sf.cuf.model.state.ValueState
Sets the state with a reason object.
setEnabled(boolean) - Method in interface net.sf.cuf.state.MutableState
Sets the state.
setEnabled(boolean, Object) - Method in interface net.sf.cuf.state.MutableState
Sets the state with a reason object.
setEnabled(boolean) - Method in class net.sf.cuf.state.SimpleState
Sets the state.
setEnabled(boolean, Object) - Method in class net.sf.cuf.state.SimpleState
Sets the state with a reason object.
setEnabled(boolean) - Method in class net.sf.cuf.ui.DispatcherAction
Enables or disables the action.
setError(Object) - Method in class net.sf.cuf.xfer.DefaultResponse
 
setError(Object) - Method in interface net.sf.cuf.xfer.Response
Sets the error for this response and marks the response as invalid.
setFatalErrorReporter(EDTExceptionUtil.FatalErrorReporter) - Static method in class net.sf.cuf.fw.EDTExceptionUtil
Sets the fatal error reporter which is used to report an error.
setFilter(ListFilterConverter.Filter<T>) - Method in class net.sf.cuf.model.converter.ListFilterConverter
updates the filter we should use and notifies listeners
setIndex(int) - Method in class net.sf.cuf.model.IndexedAdapter
Set the index, if the index is different from the old index wie fire a state change.
setIndexConverter(IndexConverter) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Setter for IndexConverter, see ListTableMapper for details.
setIndexConverter(IndexConverter) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Setter for IndexConverter.
setInSetValue(boolean, boolean) - Method in class net.sf.cuf.model.AbstractValueModel
Pendant to isInSetValue() including the "forced" flag.
setKeepSelection(boolean) - Method in class net.sf.cuf.model.SelectionInList
defines the behavior of the selection when the list changes.
setKnownDialogs(Map<String, DialogDescription>) - Method in class net.sf.cuf.fw2.DialogManager
Sets the known dialogs of this DialogManager.
setLeadSelectionIndex(int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setLeadSelectionIndex(int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setLeadSelectionIndex(int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
setMeaningOfNull(Boolean) - Method in class net.sf.cuf.model.state.ValueState
configures the behaviour of the state when the value model has the value null.
setMode(int) - Method in class net.sf.cuf.ui.table.TableContextMenu
setModel(TableModel) - Method in class net.sf.cuf.ui.table.SortingTable
Adds following behaviour and then calls implementation of super.
setModel(TableModel) - Method in class net.sf.cuf.ui.table.TableMap
Set a new TableModel.
setModel(TableModel) - Method in class net.sf.cuf.ui.table.TableSorter
Set a new TableModel.
setName(String) - Method in class net.sf.cuf.model.AbstractValueModel
Set the name of the state.
setName(String) - Method in interface net.sf.cuf.model.ValueModel
Set the name of the state.
setName(String) - Method in class net.sf.cuf.state.AbstractState
Set the name of the state.
setName(String) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
setName(String) - Method in interface net.sf.cuf.state.State
Set the name of the state.
setName(String) - Method in interface net.sf.cuf.state.StateAdapter
Set the name of the state adapter.
setNullIsValid(boolean) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
Sets the flag if we should use null as an alternative value if the conversion fails
setNullSubstitute(Number) - Method in class net.sf.cuf.model.converter.AbstractNumberStringConverter
Method to set the Integer null substitute.
setNullSubstitute(BigDecimal) - Method in class net.sf.cuf.model.converter.BigDecimalStringConverter
Method to set the BigDecimal null subsitute.
setObjectValue(Object) - Method in class net.sf.cuf.model.AbstractValueModel
Needed since we generified everything, if we have no type given.
setObjectValue(Object) - Method in interface net.sf.cuf.model.ValueModel
Needed since we generified everything, if we have no type given.
setParameters(Map<String, Object>) - Method in class net.sf.cuf.fw2.DialogDescription
Set the parameters.
setPattern(String) - Method in class net.sf.cuf.model.ui.FilteringListModelAdapter
Sets filtering for the specified pattern.
setPopupAdjustmentStrategy(int) - Method in class net.sf.cuf.ui.table.GuiUtilities
Set the popup adjustment strategy.
SETPREFIX_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
setPropagateFailedConversions(boolean) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Sets the flag if we should propagate a failed conversion
setProperty(String, String) - Method in class net.sf.cuf.fw.AbstractFxApplication
Set a user property.
setProperty(String, String) - Method in class net.sf.cuf.fw.AbstractSwingApplication
 
setProperty(String, String) - Method in interface net.sf.cuf.fw.Application
Set a user property.
setReason() - Method in class net.sf.cuf.state.ui.AbstractSwingState
Template method for the Strategy pattern: a derived class should set mReason in this method.
setReason() - Method in class net.sf.cuf.state.ui.SwingDocumentState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingEnabledState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingListModelFillState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingSelectedState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingTableModelFillState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Set the source of the state as the reason for a change.
setReason() - Method in class net.sf.cuf.state.ui.SwingTreeSelectionState
Set the source of the state as the reason for a change.
setResult(Map<String, Object>) - Method in class net.sf.cuf.fw2.CloseDialogEvent
Set the result of a close.
setResult(Object) - Method in class net.sf.cuf.xfer.DefaultResponse
 
setResult(T) - Method in interface net.sf.cuf.xfer.Response
Sets the result for this response and marks the response as valid.
setSelected(boolean) - Method in class net.sf.cuf.ui.DispatcherAction
Sets the toggle state of our button model, does nothing if we are not toggable.
setSelectedElements(Collection<? extends T>) - Method in class net.sf.cuf.model.MultiSelectionInList
Sets the selection to the given set of values.
setSelectedIndexes(Collection<Integer>) - Method in class net.sf.cuf.model.MultiSelectionInList
Sets the selection to the given set of indexes.
setSelectedItem(Object) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setSelectedItem(Object) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setSelectionComparator(Comparator<Object>) - Method in class net.sf.cuf.model.MultiSelectionInList
sets the selection comparator to use when we try to match a selected value to a value in the base list.
setSelectionComparator(Comparator<T>) - Method in class net.sf.cuf.model.SelectionInList
sets the comparator to use to find the object if SelectionInList.mKeepSelection is true
setSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setSelectionInterval(int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
setSelectionMode(int) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setSelectionMode(int) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setSelectionMode(int) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
setSilent(boolean) - Method in class net.sf.cuf.state.ui.AbstractSwingState
Switches silent mode on or off.
setSortingStatus(int, int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setState(State) - Method in class net.sf.cuf.state.AbstractStateAdapter
 
setState(State) - Method in interface net.sf.cuf.state.StateAdapter
Sets (or resets if pState=null) the state this adapter acts on.
SETSTATE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
setSwingXMLBuilder(SwingXMLBuilder) - Method in interface net.sf.cuf.ui.builder.SwingXMLBuilder.Backlink
Callback method for the Builder.
setSyncKey(Object) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Set the sync key for the sync state.
setSyncKey(Object) - Method in interface net.sf.cuf.model.converter.TypeConverter
Set the sync key for the sync state.
setSyncMessage(String) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Set the sync message.
setSyncMessage(String) - Method in interface net.sf.cuf.model.converter.TypeConverter
Set the sync message.
setTableHeader(JTableHeader) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setTableModel(TableModel) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setTarget(Object, String) - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
setTarget(Object, String) - Method in interface net.sf.cuf.xfer.DispatchTarget
Set the target and the target method.
setText(String) - Method in class net.sf.cuf.ui.TitledSeparator
Set the text of the title.
setupFilter(JTable) - Method in interface net.sf.cuf.ui.table.TableFilterPlugin
creates and integrates the table filter ui and logic.
setupFromBuilder(String, SwingXMLBuilder) - Static method in class net.sf.cuf.debug.StateChecker
 
setValue(T) - Method in class net.sf.cuf.model.AbstractValueModel
Set a new value, this will call setValue(pValue, false) for the real work.
setValue(boolean) - Method in class net.sf.cuf.model.AbstractValueModel
Converts the given boolean to an object and sets it as new value.
setValue(int) - Method in class net.sf.cuf.model.AbstractValueModel
Converts the given int to an object and sets it as new value.
setValue(long) - Method in class net.sf.cuf.model.AbstractValueModel
Converts the given long to an object and sets it as new value.
setValue(float) - Method in class net.sf.cuf.model.AbstractValueModel
Converts the given float to an object and sets it as new value.
setValue(double) - Method in class net.sf.cuf.model.AbstractValueModel
Converts the given double to an object and sets it as new value.
setValue(Object, Object) - Method in interface net.sf.cuf.model.AspectAccessAdapter
Sets a value to the source.
setValue(T, boolean) - Method in class net.sf.cuf.model.AspectAdapter
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(T, boolean) - Method in class net.sf.cuf.model.BufferedValueHolder
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(OwnT, boolean) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Set a new value, this will convert the handed value to the subject's value.
setValue(T, boolean) - Method in class net.sf.cuf.model.IndexedAdapter
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(Object, boolean) - Method in class net.sf.cuf.model.LOVMapper
Throws a UnsupportedOperationException.
setValue(Object, Object) - Method in class net.sf.cuf.model.MapAccessAdapter
Sets a value to the source.
setValue(Object, Object) - Method in class net.sf.cuf.model.MethodAccessAdapter
Sets a value to the source.
setValue(Object, Object) - Method in class net.sf.cuf.model.MixedAccessAdapter
Sets a value to the source.
setValue(List<? extends T>, boolean) - Method in class net.sf.cuf.model.MultiSelectionInList
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(Object, boolean) - Method in class net.sf.cuf.model.PropertiesAdapter
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(List<T>, boolean) - Method in class net.sf.cuf.model.SelectionInList
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(Boolean, boolean) - Method in class net.sf.cuf.model.state.StateValue
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(T, boolean) - Method in class net.sf.cuf.model.UnmodifiableValueHolder
Throws an exception.
setValue(T, boolean) - Method in class net.sf.cuf.model.ValueHolder
Set a new value, this will fire a ChangeEvent if the new value is different from the old value.
setValue(T) - Method in interface net.sf.cuf.model.ValueModel
Set a new value in this model.
setValue(T, boolean) - Method in interface net.sf.cuf.model.ValueModel
Set a new value, either forced or without force.
setValue(boolean) - Method in interface net.sf.cuf.model.ValueModel
Converts the given boolean to an object and sets it as new value.
setValue(int) - Method in interface net.sf.cuf.model.ValueModel
Converts the given int to an object and sets it as new value.
setValue(long) - Method in interface net.sf.cuf.model.ValueModel
Converts the given long to an object and sets it as new value.
setValue(float) - Method in interface net.sf.cuf.model.ValueModel
Converts the given float to an object and sets it as new value.
setValue(double) - Method in interface net.sf.cuf.model.ValueModel
Converts the given double to an object and sets it as new value.
SETVALUE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
setValueAt(Object, int, int) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
 
setValueAt(Object, int, int) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
 
setValueAt(Object, int, int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
setValueAt(Object, int, int) - Method in class net.sf.cuf.model.ui.TableSelectionModel
 
setValueAt(Object, int, int) - Method in class net.sf.cuf.ui.table.TableMap
Sets the value in the cell at aColumn and aRow to aValue.
setValueAt(Object, int, int) - Method in class net.sf.cuf.ui.table.TableSorter
Sets an attribute value for the record in the cell at aRow and aColumn.
setValueForced(T) - Method in class net.sf.cuf.model.AbstractValueModel
Set a new value, this will call setValue(pValue, true) for the real work.
setValueForced(T) - Method in interface net.sf.cuf.model.ValueModel
Set a new value in this model.
setValueIsAdjusting(boolean) - Method in class net.sf.cuf.model.ui.ListModelAdapter
 
setValueIsAdjusting(boolean) - Method in class net.sf.cuf.model.ui.LOVAdapter
 
setValueIsAdjusting(boolean) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
setValueModelForSorting(DelegateAccess) - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
setVersion(String, String) - Static method in class net.sf.cuf.fw.EDTExceptionUtil
Set application version string.
setVgap(int) - Method in class net.sf.cuf.ui.FlexibleGridLayout
 
setWasClosed(boolean) - Method in class net.sf.cuf.fw2.CloseDialogEvent
Set the flag if the dialog was really closed.
SHORTCUT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
show(JTable, TableSortInfo) - Method in class net.sf.cuf.ui.table.SortDialog
Show the modal dialog.
show(TableModel, boolean[]) - Method in class net.sf.cuf.ui.table.VisibilityDialog
Show the modal dialog.
showColumn(int) - Method in class net.sf.cuf.ui.table.ColumnVisibilitySupport
Show a column of this table.
showDialog() - Method in class net.sf.cuf.ui.table.BasicDialog
Show the dialog after adjusting the layout and positioning it properly.
showPopupAdjusted(JPopupMenu, Component, Point) - Method in class net.sf.cuf.ui.table.GuiUtilities
Adjust the position of a popup and show it.
ShowStatusEvent - Class in net.sf.cuf.fw2
A ShowStatusEvent can be used by any Dc/Pc to change the status bar of an application.
ShowStatusEvent(Object) - Constructor for class net.sf.cuf.fw2.ShowStatusEvent
Create a non-consumed event with an empty string.
ShowStatusEvent(Object, String) - Constructor for class net.sf.cuf.fw2.ShowStatusEvent
Create a non-consumed event.
signalExternalUpdate() - Method in class net.sf.cuf.model.AbstractValueModel
Signal this object that portions of its data changed.
signalExternalUpdate() - Method in class net.sf.cuf.model.AspectAdapter
Signal this object that portions of its data changed.
signalExternalUpdate() - Method in interface net.sf.cuf.model.ExternalUpdate
Signal this object that portions of its data changed.
signalExternalUpdate() - Method in class net.sf.cuf.model.IndexedAdapter
Signal this object that portions of its data changed.
SimpleLifeCycle - Interface in net.sf.cuf.fw2
The SimpleLifeCycle interface describes a part of a more complex lifecycle, and is used to encapsulate the common life cycle of AppDc and DialogDc.
SimpleState - Class in net.sf.cuf.state
This class implements a MutableState and holds the necessary state information inside the SimpleState object.
SimpleState() - Constructor for class net.sf.cuf.state.SimpleState
The default constructor creates an uninitialized state, which is not enabled.
SimpleState(boolean) - Constructor for class net.sf.cuf.state.SimpleState
Creates an initialized state.
SimpleStateExpression - Class in net.sf.cuf.state
This class implements a StateExpression, see the interface for a description of what added value SimpleStateExpression provides.
SimpleStateExpression(State) - Constructor for class net.sf.cuf.state.SimpleStateExpression
Creates an expression and sets the initial state.
SimpleStateExpression(State, boolean) - Constructor for class net.sf.cuf.state.SimpleStateExpression
Creates an expression and sets the initial state.
size() - Method in class net.sf.cuf.ui.table.TableSortInfo
Get the number of sorting information entries.
SLIDER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
sort() - Method in class net.sf.cuf.ui.table.TableSorter
Sort data in tablemodel according to columns set up via sortByColumn.
SORTABLE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
sortByColumn(int) - Method in class net.sf.cuf.ui.table.TableSorter
Sort data according to specified column.
sortByColumn(int, boolean) - Method in class net.sf.cuf.ui.table.TableSorter
Sort data according to specified column.
sortByColumn(int, boolean) - Method in class net.sf.cuf.ui.table.TableSortInfo
Append sorting information entry.
SortDialog - Class in net.sf.cuf.ui.table
A modal sorting dialog for a table.
SortDialog(Frame) - Constructor for class net.sf.cuf.ui.table.SortDialog
Constructor.
SortDialog.FilteredAction - Class in net.sf.cuf.ui.table
Helper class to filter actions.
SortDialog.FilteredAction(ActionListener) - Constructor for class net.sf.cuf.ui.table.SortDialog.FilteredAction
Constructor.
SortingTable - Class in net.sf.cuf.ui.table
A JTable with capabilities for sorting the rows and showing/hiding columns.
SortingTable() - Constructor for class net.sf.cuf.ui.table.SortingTable
Construct new SortingTable with default table model.
SortingTable(TableModel) - Constructor for class net.sf.cuf.ui.table.SortingTable
Construct new SortingTable for given a table model.
SORTMODELREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SOURCE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SPINNER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SpinnerModelAdapter - Class in net.sf.cuf.model.ui
A SpinnerModelAdapter connects the value of a ValueModel to the value of a SpinnerModel.
SpinnerModelAdapter(ValueModel, SpinnerModel) - Constructor for class net.sf.cuf.model.ui.SpinnerModelAdapter
Creates a new adapter between a ValueModel and a SpinnerModel.
SPLITPANE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
StartupSocketCommunicator - Class in net.sf.cuf.singleapp
This class allows a simple, one time socket communication between instances of the same application.
StartupSocketCommunicator(String, int, ContactHandler, Serializable) - Constructor for class net.sf.cuf.singleapp.StartupSocketCommunicator
Initiates the communication for this application instance.
State - Interface in net.sf.cuf.state
The State interface describes a (more-or-less) binary state.
Whenever the state changes from not initialized to true/false, from false to true or from true to false, all attached change listeners are notified.
If a state changes from either true or false to uninitialized, its listeners are not notified.
The source in the ChangeEvent can always be casted to State.
STATE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
StateAdapter - Interface in net.sf.cuf.state
The StateAdapter interface describes the observer of a State Object.
A StateAdapter monitors one (or none) state object, and notifies its target objects whenever the monitored state changes.
A implementation class of the StateAdapter interfaces defines the semantics of what really happens if the monitored state changes, the StateAdapter interface describes only the protocol to setup/tear down the connections.
STATEADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.AspectAdapter
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.BufferedValueHolder
Invoked when our trigger has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.converter.AbstractTypeConverter
Invoked when our subject changed.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.IndexedAdapter
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.MultiSelectionInList
Invoked when the value model holding our list changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.SelectionInList
Invoked when the value model holding our list changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.CollectionFilledState
Callback if our value model changes.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.EqualsState
Called when one of the trigger values changes, computes the value of the state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.MinMaxState
called when our trigger changes
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.NullState
Callback if our value model changes.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.RegExpState
called when our trigger changes
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.StateValue
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.state.ValueState
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ButtonModelAdapter
Invoked when either the value model or the button model changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ComboBoxModelAdapter
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.DocumentAdapter
 
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.LabelAdapter
Invoked during construction or when the value model changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.RadioButtonAdapter
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.SpinnerModelAdapter
Invoked when either the value model or the spinner model changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ToolTipAdapter
Invoked during construction or when the value model changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.state.AbstractStateAdapter
Internal method to monitor our state, don't call this.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.state.SimpleStateExpression
Invoked when the one of our states has has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.state.ui.SwingSelectedState
Invoked when the target of the listener has changed its state.
stateChanged(ChangeEvent) - Method in class net.sf.cuf.ui.builder.ExternalUpdateAdapter
 
stateChanged(ChangeEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pChange to the registered objekt.
StateChecker - Class in net.sf.cuf.debug
Still in development!
StateExpression - Interface in net.sf.cuf.state
The StateExpression interface allows to combine states to an arbitrary complex logical state expression.
STATEHANDLING_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
StateInfo - Class in net.sf.cuf.debug
 
StateInfo(String, State) - Constructor for class net.sf.cuf.debug.StateInfo
 
StateInfo(String, Node, State) - Constructor for class net.sf.cuf.debug.StateInfo
 
StateValue - Class in net.sf.cuf.model.state
A StateValue object wraps a State object as a ValueModel.
StateValue(State) - Constructor for class net.sf.cuf.model.state.StateValue
We wrap a State object as a ValueModel.
statusChanged(ShowStatusEvent) - Method in class net.sf.cuf.fw2.AbstractSwingAppPc
Handling of ShowStatusEvent 's.
stopServer() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
stops the server and frees the port.
store(JTable, Properties, String) - Static method in class net.sf.cuf.ui.table.TableProperties
Store Table into specified Properties.
stringValue() - Method in class net.sf.cuf.model.AbstractValueModel
Converts our value to a String.
stringValue() - Method in interface net.sf.cuf.model.ValueModel
Converts our value to a String.
SUBJECT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SUNKEN_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SUNKEN_LOWERED - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SUNKEN_RAISED - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
SwingBackgroundAdapter - Class in net.sf.cuf.state.ui
A SwingBackgroundAdapter adapts the "enabled" state to setting the original background color of a JComponent, the "disabled" state is mapped to setting the background Color supplied in the adapter's constructor or in the setDisabledBackground method.
SwingBackgroundAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingBackgroundAdapter
Create a new adapter with a state and a default background Color.
SwingBackgroundAdapter(Color) - Constructor for class net.sf.cuf.state.ui.SwingBackgroundAdapter
Create a new adapter with no state associated.
SwingBackgroundAdapter(State, Color) - Constructor for class net.sf.cuf.state.ui.SwingBackgroundAdapter
Create a new adapter.
SwingBorderAdapter - Class in net.sf.cuf.state.ui
A SwingBorderAdapter adapts the "enabled" state to setting the original Border of a JComponent, the "disabled" state is mapped to setting the border supplied in the adapter's constructor or in the setDisabledBorder method.
SwingBorderAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingBorderAdapter
Create a new adapter with a state and a default disabled border.
SwingBorderAdapter(Border) - Constructor for class net.sf.cuf.state.ui.SwingBorderAdapter
Create a new adapter with no state associated.
SwingBorderAdapter(State, Border) - Constructor for class net.sf.cuf.state.ui.SwingBorderAdapter
Create a new adapter.
SwingConnectionManager - Class in net.sf.cuf.ui
The SwingConnectionManager singelton makes the Swing callback handling much more convenient.
SwingDecorator - Class in net.sf.cuf.ui
This classes helps a lot for I18N management, and acts as a decorator for Swing components.
Instead of hard-coding a lot of resources (Tooltip, shortcut, name, ..) in Java code, use one or more resource files and SwingDecorator!
The keys in a resource file are called I18nID's, and various aspects of a component are addressed with various suffixes (.title, .text, .mnemonic, .accelerator, .tooltip, .iconname).
Example:
A resource file contains the following lines:
myButton.text=Hello
myButton.tooltip=just an example
myButton.icon=myImage
The code to initialize the button would be something like:
JButton b= new JButton();
b.setName("button");
SwingDecorator.initilize(b, "myButton");
SwingDecoratorFunctionality - Class in net.sf.cuf.ui
This classes helps a lot for I18N management, and acts as a decorator for Swing components.
Instead of hard-coding a lot of resources (Tooltip, shortcut, name, ..) in Java code, use one or more resource files and SwingDecorator!
The keys in a resource file are called I18nID's, and various aspects of a component are addressed with various suffixes (.title, .text, .mnemonic, .accelerator, .tooltip, .iconname).
Example:
A resource file contains the following lines:
myButton.text=Hello
myButton.tooltip=just an example
myButton.icon=myImage
The code to initialize the button would be something like:
JButton b= new JButton();
b.setName("button");
SwingDecorator.initilize(b, "myButton");
SwingDecoratorFunctionality() - Constructor for class net.sf.cuf.ui.SwingDecoratorFunctionality
Standard constructor.
SwingDecoratorFunctionality(boolean, IconCache) - Constructor for class net.sf.cuf.ui.SwingDecoratorFunctionality
A public constructor for use in SwingXMLBuilder.
SwingDecoratorFunctionality.MultiResourceBundle - Class in net.sf.cuf.ui
Helper class to support multiple ResourceBundles.
SwingDecoratorFunctionality.MultiResourceBundle() - Constructor for class net.sf.cuf.ui.SwingDecoratorFunctionality.MultiResourceBundle
 
SwingDispatcher - Class in net.sf.cuf.xfer
Java Swing implementation for the Dispatch interface.
SwingDispatcher() - Constructor for class net.sf.cuf.xfer.SwingDispatcher
 
SwingDocumentState - Class in net.sf.cuf.state.ui
The SwingDocumentState class models a State with the Document of a Swing JTextField or JTextComponent as the state source.
SwingDocumentState(JTextComponent) - Constructor for class net.sf.cuf.state.ui.SwingDocumentState
Creates a new state, using the handed text field as its state source.
SwingDocumentState(JTextComponent, String) - Constructor for class net.sf.cuf.state.ui.SwingDocumentState
Creates a new state, using the handed text field as its state source.
SwingEditableAdapter - Class in net.sf.cuf.state.ui
A SwingEditableAdapter maps the enabeling/disabeling of the monitored state to the editable/nonEditable of a JTextComponent.
SwingEditableAdapter() - Constructor for class net.sf.cuf.state.ui.SwingEditableAdapter
Creates a new adapter, that monitors no state and has an empty string as its name.
SwingEditableAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingEditableAdapter
Creates a new adapter, that monitors the handed state and has an empty string as its name.
SwingEnabledAdapter - Class in net.sf.cuf.state.ui
A SwingEnabledAdapter maps the enabling/disabling of the monitored state to the enabling/disabling of a Component or Action.
SwingEnabledAdapter() - Constructor for class net.sf.cuf.state.ui.SwingEnabledAdapter
Create a new adapter with no state associated.
SwingEnabledAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingEnabledAdapter
Create a new adapter.
SwingEnabledAdapter(State, boolean) - Constructor for class net.sf.cuf.state.ui.SwingEnabledAdapter
Create a new adapter.
SwingEnabledAdapter(State, boolean, boolean) - Constructor for class net.sf.cuf.state.ui.SwingEnabledAdapter
Create a new adapter.
SwingEnabledState - Class in net.sf.cuf.state.ui
The SwingSelectedState class models a State with a Swing JComponent or Action as the state source.
SwingEnabledState(JComponent) - Constructor for class net.sf.cuf.state.ui.SwingEnabledState
Creates a new initialized state with the Swing JComponent as its state backing store.
SwingEnabledState(Action) - Constructor for class net.sf.cuf.state.ui.SwingEnabledState
Creates a new initialized state with the Swing Action as its state backing store.
SwingGlassPaneAdapter - Class in net.sf.cuf.state.ui
The SwingGlassPaneAdapter maps the enabled/disabled of the observed state to the blocking/unblocking of a window using a glass pane.
SwingGlassPaneAdapter() - Constructor for class net.sf.cuf.state.ui.SwingGlassPaneAdapter
Create a new adapter with no state associated.
SwingGlassPaneAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingGlassPaneAdapter
Create a new adapter.
SwingJTableEnabledAdapter - Class in net.sf.cuf.state.ui
A SwingJTableEnabledAdapter maps the enabeling/disabeling of the monitored state to the enabeling/disabeling of a JTable.
SwingJTableEnabledAdapter() - Constructor for class net.sf.cuf.state.ui.SwingJTableEnabledAdapter
Create a new adapter with no state associated.
SwingJTableEnabledAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingJTableEnabledAdapter
Create a new adapter.
SwingListModelFillState - Class in net.sf.cuf.state.ui
The SwingListModelFillState class models a State with the ListModel of a Swing JList as the state source.
SwingListModelFillState(JList) - Constructor for class net.sf.cuf.state.ui.SwingListModelFillState
Creates a new state, using the model of the handed list as its state source.
SwingListModelFillState(JList, int) - Constructor for class net.sf.cuf.state.ui.SwingListModelFillState
Creates a new state, using the model of the handed list as its state source.
SwingListModelFillState(ListModel, int) - Constructor for class net.sf.cuf.state.ui.SwingListModelFillState
Creates a new state, using the handed model as its state source.
SwingListSelectionState - Class in net.sf.cuf.state.ui
The SwingListSelectionState class models a State with the ListSelectionModel of a Swing JTable or JList as the state source.
SwingListSelectionState(JList) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed list as its state source.
SwingListSelectionState(JList, int) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed list as its state source.
SwingListSelectionState(JList, int, boolean) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed list as its state source.
SwingListSelectionState(JTable) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed table as its state source.
SwingListSelectionState(JTable, int) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed table as its state source.
SwingListSelectionState(JTable, int, boolean) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed table as its state source.
SwingListSelectionState(ListSelectionModel, int) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the handed selection model as its state source.
SwingListSelectionState(JComboBox) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed combobox as its state source.
SwingListSelectionState(JComboBox, int) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed table as its state source.
SwingListSelectionState(JComboBox, int, boolean) - Constructor for class net.sf.cuf.state.ui.SwingListSelectionState
Creates a new state, using the selection model of the handed table as its state source.
SwingMapping - Class in net.sf.cuf.ui
SwingMapping generates a string mapping for a tree of JComponent's.
SwingSelectedAdapter - Class in net.sf.cuf.state.ui
A SwingSelectedAdapter maps the enabeling/disabeling of of the monitored state to the selection/unselection of a AbstractButton or DispatcherAction.
SwingSelectedAdapter() - Constructor for class net.sf.cuf.state.ui.SwingSelectedAdapter
Create a new adapter with no state associated.
SwingSelectedAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingSelectedAdapter
Create a new adapter.
SwingSelectedState - Class in net.sf.cuf.state.ui
The SwingSelectedState class models a State with a Swing ButtonModel as the state source.
SwingSelectedState(AbstractButton) - Constructor for class net.sf.cuf.state.ui.SwingSelectedState
Creates a new initialized state with the model of the handed button as its state.
SwingSelectedState(ButtonModel) - Constructor for class net.sf.cuf.state.ui.SwingSelectedState
Creates a new initialized state with the handed model as state and with an empty string as name.
SwingTableModelFillState - Class in net.sf.cuf.state.ui
The SwingTableModelFillState class models a State with the TableModel of a Swing JTable as the state source.
SwingTableModelFillState(JTable) - Constructor for class net.sf.cuf.state.ui.SwingTableModelFillState
Creates a new state, using the model of the handed table as its state source.
SwingTableModelFillState(JTable, int) - Constructor for class net.sf.cuf.state.ui.SwingTableModelFillState
Creates a new state, using the model of the handed list as its state source.
SwingTableModelFillState(TableModel, int) - Constructor for class net.sf.cuf.state.ui.SwingTableModelFillState
Creates a new state, using the handed model as its state source.
SwingTreeModelFillState - Class in net.sf.cuf.state.ui
The SwingTreeModelFillState class models a State with the TreeModel of a Jtree as the state source.
SwingTreeModelFillState(JTree) - Constructor for class net.sf.cuf.state.ui.SwingTreeModelFillState
Creates a new state, using the model of the handed tree as its state source.
SwingTreeModelFillState(JTree, boolean) - Constructor for class net.sf.cuf.state.ui.SwingTreeModelFillState
Creates a new state, using the model of the handed tree as its state source.
SwingTreeModelFillState(TreeModel, boolean, int) - Constructor for class net.sf.cuf.state.ui.SwingTreeModelFillState
Creates a new state, using the handed model as its state source.
SwingTreeSelectionState - Class in net.sf.cuf.state.ui
The SwingTreeSelectionState class models a State with a TreeSelectionModel of a JTree as the state source.
SwingTreeSelectionState(JTree) - Constructor for class net.sf.cuf.state.ui.SwingTreeSelectionState
Creates a new state, using the selection model of the handed tree as its state source.
SwingTreeSelectionState(JTree, TreePath) - Constructor for class net.sf.cuf.state.ui.SwingTreeSelectionState
Creates a new state, using the selection model of the handed tree as its state source.
SwingTreeSelectionState(TreeSelectionModel, TreePath) - Constructor for class net.sf.cuf.state.ui.SwingTreeSelectionState
Creates a new state, using the handed selection model as its state source.
SwingVisibleAdapter - Class in net.sf.cuf.state.ui
A SwingVisibleAdapter maps the enabeling/disabeling of the monitored state to the showing/hiding of a JComponent.
SwingVisibleAdapter() - Constructor for class net.sf.cuf.state.ui.SwingVisibleAdapter
Create a new adapter with no state associated.
SwingVisibleAdapter(State) - Constructor for class net.sf.cuf.state.ui.SwingVisibleAdapter
Create a new adapter.
SwingXMLBuilder - Class in net.sf.cuf.ui.builder
SwingXMLBuilder generates a visual representation from a simple XML description.
It also can create non-visble components, and connect the actions of the visuable components to any methods of the non-visual objects.
Besides generating arbitrary objects (as long as the class has a public default constructor), also state handling and data binding objects can generated.
It is somehow like the legendary "NIB-Files" from the NeXT/Apple InterfaceBuilder.app, unfortunately without the interactive UI Builder :-(
The state handling stuff centers around the State and StateAdapter interfaces, and can be used to describe logical states and bind them to the widgets.
The data binding stuff centers around the ValueModel interface, and can be used to bind the content of POJO's to widgets, even if the POJO's contain complex lists or a type conversion is required.
Both visual widgets as well as non-visual objects can be referred by name, see SwingMapping for a detailed description of how this works.
The "id" Attribute of the various elements are mapped to the name of a widget, see JComponent.setName() for further information.
This class is somehow an alternative to SwingMapping+SwingDecorator, because the XML description contains all the information a SwingDecorator would normally decorate, and a SwingXMLBuilder has the same key/value methods like SwingMapping.
The non-visual objects only have a flat (non-hierarchical) namespace.
SwingXMLBuilder.Backlink - Interface in net.sf.cuf.ui.builder
Helper interface that classes can implement to signal that the SwingXMLBuilder that created objects of that class will set a back link.
SwingXMLBuilder.BuilderDelegate - Interface in net.sf.cuf.ui.builder
Helper interface that delegate builder classes must implement.
syncDispatch(Request<T>) - Method in class net.sf.cuf.xfer.AbstractDispatcher
Generate a response and and dispatch it in the current thread.
syncDispatch(Request<T>) - Method in interface net.sf.cuf.xfer.Dispatch
Generate a response and and dispatch it in the current thread.
syncExecute(Request<T>) - Method in class net.sf.cuf.xfer.AbstractDispatcher
Generate a response (includes delegate handling) but doesn't dispatch the response.
syncExecute(Request<T>) - Method in interface net.sf.cuf.xfer.Dispatch
Generate a response (includes delegate handling) but doesn't dispatch the response.
SYSTEM_ID_1_4 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.4
SYSTEM_ID_1_5 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.5
SYSTEM_ID_1_6 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.6
SYSTEM_ID_1_7 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.7
SYSTEM_ID_1_8 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.8
SYSTEM_ID_1_9 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 1.9
SYSTEM_ID_2_0 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 2.0
SYSTEM_ID_2_1 - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
our DTD SYSTEM ID for version 2.1

T

TABBEDPANE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABITEM_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABLE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABLE_LAYOUT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABLEADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
tableChanged(TableModelEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Called whenever our table model changes.
tableChanged(TableModelEvent) - Method in class net.sf.cuf.state.ui.SwingTableModelFillState
Callback method for our table model.
tableChanged(TableModelEvent) - Method in class net.sf.cuf.ui.table.SortingTable
Adds following behaviour and then calls implementation of super.
tableChanged(TableModelEvent) - Method in class net.sf.cuf.ui.table.TableMap
This fine grain notification tells listeners the exact range of cells, rows, or columns that changed.
tableChanged(TableModelEvent) - Method in class net.sf.cuf.ui.table.TableSorter
Callback from TableModel.
TableContextMenu - Class in net.sf.cuf.ui.table
Context menu for a table with pluggable actions.
TableContextMenu(JTable) - Constructor for class net.sf.cuf.ui.table.TableContextMenu
Constructor to install this context menu in a table.
TableContextMenu(JTable, int) - Constructor for class net.sf.cuf.ui.table.TableContextMenu
Constructor to install this context menu in a table.
TableContextMenu(JTable, int, ContextMenuAction[]) - Constructor for class net.sf.cuf.ui.table.TableContextMenu
Constructor to install this context menu in a table.
TableFilterPlugin - Interface in net.sf.cuf.ui.table
This is the interface to setup a filter in a table
TableHeaderRenderer - Class in net.sf.cuf.ui.table
Special TableCellRenderer for tableheader of a SortingTable.
TableHeaderRenderer() - Constructor for class net.sf.cuf.ui.table.TableHeaderRenderer
Create a new renderer.
TableLayout2 - Class in net.sf.cuf.ui
TableLayout2 adds symbolic column and row name support to TableLayout.
TableLayout2() - Constructor for class net.sf.cuf.ui.TableLayout2
Constructs an instance of TableLayout2.
TableLayout2(String, String) - Constructor for class net.sf.cuf.ui.TableLayout2
Constructs an instance of TableLayout.
TABLELAYOUT_FILL - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABLELAYOUT_MINIMUM - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABLELAYOUT_PREFERRED - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TableMap - Class in net.sf.cuf.ui.table
In a chain of data manipulators some behaviour is common.
TableMap() - Constructor for class net.sf.cuf.ui.table.TableMap
 
TableProperties - Class in net.sf.cuf.ui.table
Helper for setting and getting JTable-Properties such as Order of Columns or Columnwidths.
TableSelectionModel - Class in net.sf.cuf.model.ui
This class maps the content of List of a SelectionInList ValueModel to a JTable TableModel and ListSelectionModel.
Each entry in the list describes a row, all entries are assumed to be objects from the same class/interface.
TableSelectionModel(JTable, SelectionInList, Class, List<TableSelectionModel.Mapping>) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel
Create a new adaption object between a JTable and a SelectionInList value model.
TableSelectionModel(JTable, SelectionInList, Class, List<TableSelectionModel.Mapping>, boolean) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel
Create a new adaption object between a JTable and a SelectionInList value model.
TableSelectionModel(JTable, SelectionInList, Class, List<TableSelectionModel.Mapping>, boolean, TableFilterPlugin) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel
Create a new adaption object between a JTable and a SelectionInList value model.
TableSelectionModel.Mapping - Class in net.sf.cuf.model.ui
Small helper class to describe the attribut/column mapping.
TableSelectionModel.Mapping() - Constructor for class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
TableSelectionModel.Mapping(String, String) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
TableSelectionModel.Mapping(String, String, Class) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
TableSelectionModel.Mapping(String, boolean, String, String, Class) - Constructor for class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
TableSorter - Class in net.sf.cuf.ui.table
A sorter for TableModels.
TableSorter(TableModel) - Constructor for class net.sf.cuf.ui.table.TableSorter
Create new TableSorter for given table model.
TableSortInfo - Class in net.sf.cuf.ui.table
TableSortInfo holds all information about current sorting order and sorting direction.
TableSortInfo() - Constructor for class net.sf.cuf.ui.table.TableSortInfo
Constructor.
TableSortInfo.Entry - Class in net.sf.cuf.ui.table
Immutable sorting information entry.
TableSortInfo.Entry(int, boolean) - Constructor for class net.sf.cuf.ui.table.TableSortInfo.Entry
Construct a new TableSortInfo.
TABMAPPING_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABMAPPING_PROPERTY - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TABPLACEMENT_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TARGET_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TEXT_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TEXT_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for text
TEXTAREA_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TEXTFIELD_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TEXTFIELDACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
THICKNESS_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TITLE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TITLE_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for JFrame and JDialog titles
TitledSeparator - Class in net.sf.cuf.ui
The TitledSeparator generates a JSeparator with a text (title) at a specified position (pos).
TitledSeparator() - Constructor for class net.sf.cuf.ui.TitledSeparator
Create a new title separator with a empty title.
TitledSeparator(String) - Constructor for class net.sf.cuf.ui.TitledSeparator
Create a new title separator with the handed title.
TitledSeparator(String, int) - Constructor for class net.sf.cuf.ui.TitledSeparator
Create a new title separator with the handed title and position.
TOGGLE_MODEL - Static variable in class net.sf.cuf.ui.DispatcherAction
Key we store the ButtonModel into.
TOGGLEBUTTON_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TOOLBAR_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TOOLBAR_ITEM_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TOOLTIP_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TOOLTIP_SUFFIX - Static variable in class net.sf.cuf.ui.SwingDecorator
Suffix for Tooltips
ToolTipAdapter - Class in net.sf.cuf.model.ui
A ToolTipAdapter connects the value of a ValueModel to the tooltip text a JComponent.
ToolTipAdapter(ValueModel<?>, JComponent) - Constructor for class net.sf.cuf.model.ui.ToolTipAdapter
Creates a new adapter between a ValueModel and a JComponent .
TOOLTIPADAPTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
toString() - Method in class net.sf.cuf.appevent.AppEvent
Returns a String representation of this EventObject.
toString() - Method in class net.sf.cuf.model.ui.ListTableMapper.Mapping
 
toString() - Method in class net.sf.cuf.model.ui.TableSelectionModel.Mapping
 
toString() - Method in class net.sf.cuf.state.AbstractState
Returns a string representation of the object.
toString() - Method in class net.sf.cuf.ui.SwingMapping
toString() generates a line-by-line description of all mappings, separated with " = " and containing first the full mapping name and second the class name of the mapped to object.
toString() - Method in class net.sf.cuf.xfer.AbstractRequest
Returns a String representation of this AbstractRequest.
toString() - Method in class net.sf.cuf.xfer.DefaultDispatchTarget
 
toString() - Method in class net.sf.cuf.xfer.DefaultResponse
 
TREE_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
treeNodesChanged(TreeModelEvent) - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Callback method for our tree model.
treeNodesInserted(TreeModelEvent) - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Callback method for our tree model.
treeNodesRemoved(TreeModelEvent) - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Callback method for our tree model.
TREESELECTIONACTION_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
treeStructureChanged(TreeModelEvent) - Method in class net.sf.cuf.state.ui.SwingTreeModelFillState
Callback method for our tree model.
TRIGGER_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TYPE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
TypeConverter<OwnT,SubjectT> - Interface in net.sf.cuf.model.converter
A TypeConverter is a ValueModel modelled after the Adapter-Pattern: it monitors a value model (called the subject) and converts the type of the subject's value to its own value type.
TYPECONVERTER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 

U

UnbindEvent - Class in net.sf.cuf.appevent
A UnbindEvent can be used to remove the binding that was established with a BindEvent.
UnbindEvent(Object, Class<? extends AppEvent>) - Constructor for class net.sf.cuf.appevent.UnbindEvent
The constructor creates a UnbindEvent with the handed values.
uncaughtException(Thread, Throwable) - Method in class net.sf.cuf.fw.EDTExceptionUtil
UnmodifiableValueHolder<T> - Class in net.sf.cuf.model
A ValueHolder object holds a value (any Object) determined by the constructor.
UnmodifiableValueHolder() - Constructor for class net.sf.cuf.model.UnmodifiableValueHolder
Create a new holder with NULL as its value.
UnmodifiableValueHolder(T) - Constructor for class net.sf.cuf.model.UnmodifiableValueHolder
Create a new holder with the handed object as its value.
UNSELECTED_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
updateCompareFromDocument() - Method in class net.sf.cuf.state.ui.SwingDocumentState
Updates the compare content from the current value of the document.
updateUI() - Method in class net.sf.cuf.ui.table.TableHeaderRenderer
Notification from the UIFactory that the L&F has changed.
UserProperties - Class in net.sf.cuf.fw2
Utility for reading and writing properties to users home directory.

V

VALUE_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
valueChanged(ListSelectionEvent) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Called whenever the selection of the JTable changes, we update our SelectionInList index.
valueChanged(ListSelectionEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Called whenever the selection of the JTable changes, we update our SelectionInList index.
valueChanged(ListSelectionEvent) - Method in class net.sf.cuf.state.ui.SwingListSelectionState
Called whenever the value of the selection changes.
valueChanged(TreeSelectionEvent) - Method in class net.sf.cuf.state.ui.SwingTreeSelectionState
Called whenever the value of the selection changes.
valueChanged(TreeSelectionEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pTreeSelection to the registered objekt.
valueChanged(ListSelectionEvent) - Method in class net.sf.cuf.ui.SwingConnectionManager
This method is not part of the public API, it's internally used as the Swing callback method and forwards pListSelection to the registered objekt.
ValueHolder<T> - Class in net.sf.cuf.model
A ValueHolder object holds a value (any Object).
ValueHolder() - Constructor for class net.sf.cuf.model.ValueHolder
Create a new holder with NULL as its value.
ValueHolder(T) - Constructor for class net.sf.cuf.model.ValueHolder
Create a new holder with the handed object as its value.
VALUEHOLDER_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
ValueModel<T> - Interface in net.sf.cuf.model
Java version of the Smalltalk/VisualWorks Value Model framework.
ValueState - Class in net.sf.cuf.model.state
A ValueState object wraps a ValueModel as a MutableState.
ValueState(ValueModel<?>) - Constructor for class net.sf.cuf.model.state.ValueState
We wrap a ValueModel as a MutableState object.
VERTICAL_SCROLLBAR_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
VGAP_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
viewIndex(int) - Method in class net.sf.cuf.model.ui.NewTableSorter
 
VisibilityDialog - Class in net.sf.cuf.ui.table
A modal visibility dialog for a table.
VisibilityDialog(Frame) - Constructor for class net.sf.cuf.ui.table.VisibilityDialog
Constructor.
VISUAL_ELEMENT - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
vmDataChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.FilteringListModelAdapter
This operation is called after the value models data has been changed.
vmDataChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Callback from our VM
vmDataChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Called whenever the data of the SelectionInList changes.
vmDataChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
callback from our MultiSelectionInList that the base list has changed
vmDataChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Called whenever the data of the MultiSelectionInList changes.
vmItemsChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.LOVAdapter
Callback from our ValueModel holding the displayed items.
vmKeysChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.LOVAdapter
Callback from our ValueModel holding the possible keys.
vmSelectedKeyChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.LOVAdapter
Callback from our ValueModel holding the selected key.
vmSelectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.FilteringListModelAdapter
This is called after the selection in value model changes.
vmSelectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ListModelAdapter
Callback from our VM
vmSelectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.ListTableMapperBase
Called whenever the selection of the SelectionInList changes.
vmSelectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionListModelAdapter
 
vmSelectionChanged(ChangeEvent) - Method in class net.sf.cuf.model.ui.MultiSelectionTableModelAdapter
Called whenever the selection of the SelectionInList changes.

W

waitServerStopped() - Method in class net.sf.cuf.singleapp.StartupSocketCommunicator
stops the server, frees the port and waits until that happens.
wasCancelled() - Method in class net.sf.cuf.xfer.DefaultResponse
 
wasCancelled() - Method in interface net.sf.cuf.xfer.Response
Checks if this Response was cancelled.
WidgetFactory - Interface in net.sf.cuf.ui.builder
Interface is used by the VisualBuilderDelegate in the process of creation of Swing-Elements.
WidgetFactoryRegistry - Class in net.sf.cuf.ui.builder
Registry is to be used for the registration of Widget Factories with the SwingXMLBuilder, also a WidgetFactory.
WIDGETREF_ATTRIBUTE - Static variable in class net.sf.cuf.ui.builder.SwingXMLBuilder
 
wrapModel(TableModel) - Method in class net.sf.cuf.ui.table.SortingTable
Puts a wrapper around the given table model.
write(Properties, String, String) - Static method in class net.sf.cuf.fw2.UserProperties
Write user properties into a file in users home-directory.
WRITE_TO_SUBJECT - Static variable in class net.sf.cuf.model.BufferedValueHolder
flag if we write to the subject

X

xor(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
xor(State, boolean) - Method in class net.sf.cuf.state.SimpleStateExpression
 
xor(State) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical xor expression.
xor(State, boolean) - Method in interface net.sf.cuf.state.StateExpression
Add a state to our current combined with a logical xor expression.
xorNot(State) - Method in class net.sf.cuf.state.SimpleStateExpression
 
xorNot(State) - Method in interface net.sf.cuf.state.StateExpression
Add the negation of a state to our current combined with a logical xor expression.
A B C D E F G H I J K L M N O P R S T U V W X 

Copyright © 2017 Jürgen Zeller (privat). All rights reserved.