Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Package org.openquark.gems.client.valueentry

Interface Summary
JDBCQueryResultAdapter  
JDBCResultSetEditor.JDBCResultSetDragPointHandler This interface defines what drag operations are supported by the JDBCResultSetEditor.
LazyLoadingTableRowProvider The class that implements this interface is responsible for providing rows to the lazy loading table on demand.
ListTupleValueEditor.ListTupleValueDragPointHandler This interface defines what drag operations are supported by the ListTupleValueEditor.
MetadataRunner This interface allows the Gem Cutter to implement a mechanism to evaluate metadata expressions.
RecordValueEditor.RecordValueDragPointHandler This interface defines what drag operations are supported by the RecordValueEditor.
TupleValueEditor.TupleValueDragPointHandler This interface defines what drag operations are supported by the TupleValueEditor.
ValueEditorContext This class is used to provide the contextual information relevant to the usage of ValueEditors.
ValueEditorDirector A ValueEditorLaunchDirector basically directs which ValueEditor (if any) is used when a new child ValueEditor is to be launched.
ValueEditorDragManager A value editor drag manager acts as a helper to value editors for performing drag operations.
ValueEditorDragPointHandler A drag point handler defines all possible drag operations which are supported by a value editor, together with the parameter(s) required for initiating each drag operation.
ValueEditorHierarchyManager.HierarchyCommitCancelHandler This interface allows specialization the behaviour of the hierarchy in the event of a top-level "hard" commit or cancel event from a top-level value editor.
ValueEditorListener ValueEditorListener defines the interface for an object that listens to changes in a ValueEditor.
 

Class Summary
AbstractListTableModel Common base class for list value editor models.
AbstractListValueEditor This is a super class for value editors which display a list-like interface to the user.
AlgebraicValueEditor A value editor for editing an algebraic type.
AlgebraicValueEditor.AlgebraicValueEditorProvider A custom value editor provider for the AlgebraicValueEditor.
DefaultValueEditorDirector The default ValueEditorDirector used to determine which ValueEditor to use next.
EnumeratedValueEditorBase A super class for value editors which allow the user to choose from a list of values.
IntellicutValueEditor  
IntellicutValueEditor.IntellicutValueEditorProvider A custom value editor provider for the IntellicutValueEditor.
JDBCResultSetEditor A ValueEditor customized for a data inspector.
JDBCResultSetEditor.JDBCResultSetEditorProvider A custom value editor provider for the JDBCResultSetEditor.
JDBCResultSetEditor.JDBCResultSetValueNodeAdapter A simple implementation of the JDBCQueryResultAdapter interface that is able to adapt to a CAL value of type "DataGems.ResultSet".
JDBCResultSetTableHeader This is the object which manages the header of the table embedded in a JDBCResultSetEditor.
LazyLoadingTable This class extends from the standard table to provide the ability to load rows on demand.
LazyLoadingTableModel  
ListTableModelBase Common base class for list value editor models.
ListTupleValueEditor ValueEditor for editing lists, lists of tuples and lists of records.
ListTupleValueEditor.ListTupleValueEditorProvider A custom value editor provider for the ListTupleValueEditor.
PickListTableCellEditor A pick list editor that is customized to be used as a table cell editor.
PickListValueEditor Provides a value editor suitable for picking a single value from a pick list.
PickListValueEntryPanel Extends the value entry panel to provide a pick list of default values rather than the type specific value editor when the expansion "..." button is clicked on.
RecordValueEditor The ValueEditor for Record Value Nodes.
RecordValueEditor.RecordValueEditorProvider A custom value editor provider for the RecordValueEditor.
SliderNumberValueEntryPanel A value entry panel displaying a slider for setting and displaying the value.
StructuredValueEditor A ValueEditor that uses other ValueEditors.
SwitchTypeValueEditor Very similar to a ParametricValueEditor except that this ValueEditor enables a data type to be switched (or cleared) Creation date: (16/07/01 11:19:40 AM)
TableValueEditor This is a StructuredValueEditor that uses a table to visually represent and manipulate the data.
TupleValueEditor A TupleValueEditor displays a list (in order) of the ValueEntryPanels representing the elements of the tuple.
TupleValueEditor.TupleValueEditorProvider A custom value editor provider for the TupleValueEditor.
ValueEditor The abstract base class for all ValueEditors.
ValueEditor.Info Contains info regarding the ValueEditors associated with a particular ValueNode.
ValueEditorAdapter An adapter class for receiving ValueEditorEvents.
ValueEditorEvent The ValueEditorEvent.
ValueEditorHierarchyManager This class is responsible for maintaining the hierarchy of ValueEditors.
ValueEditorManager This class is used to help during the construction and management of ValueEditors.
ValueEditorMessages This class holds on to an instance of the message bundle which can be used by other classes within the valueentry.* package.
ValueEditorProvider<T extends ValueEditor> A value editor provider is used to provide information about a particular value editor and to provide methods to get an instance of the editor.
ValueEditorProvider.SupportInfo Contains info about which types are supported during value editor handleability calculation.
ValueEditorTableCellEditor The default TableCellEditor for ValueEditors that use tables.
ValueEditorTableModel The TableModel for the ValueEditors that use JTables.
ValueEntryPanel ValueEntryPanel can collect a value of a specific type from the user.
ValueEntryPanel.MirrorValueEntryPanel A ValueEntryPanel that mirrors another panel.
 

Exception Summary
ValueEditorDragException This exception will be thrown when a value editor drag fails.
ValueEntryException A general Exception for errors occurring in value entry.
 


Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.