|
![]() Quark Platform Documentation Version 1.7.0_0 Business Objects |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ArgumentExplorerOwner | This class is used as an intermediatary between the Explorer representation of arguments and the owner frame of the explorer. |
| AutoCompleteManager.AutoCompleteEditor | Interface implemented for editors using auto-completion. |
| BurnListener | A listener that listens for input burning |
| CodeGemDefinitionChangeListener | A listener interface for code gem definition changes. |
| CodeGemEditor.EditHandler | A listener interface for edits to a code gem made by via code gem editor. |
| GemConnectionListener | A listener that listens for gem connection events Creation date: (02/26/02 3:55:00 PM) |
| GemGraphChangeListener | A listener on the changes to the Gem Graph |
| InputChangeListener | A listener that listens for changes in the inputs of the gem. |
| InputNameListener | A listener that listens for changes in the name of a gem's inputs. |
| IntellicutPanelOwner | This interface defines the methods needed to adapt the Intellicut panel to a particular environment. |
| NameChangeListener | A listener that listens for changes in the name of a gem Creation date: (02/28/02 5:19:00 PM) |
| NamedGem | NamedGems have an unqualified name. |
| QualificationsDisplay.PanelEventListener | Interface for a listener which wishes to be informed of various panel events |
| ReflectedInputListener | A listener that listens for changes in the reflected inputs of a collector gem. |
| StatusMessageDisplayer | An interface for components which can display a status message to the user. |
| TypeChangeListener | A listener that listens for changes in the part types of the gem. |
| TypeColourProvider | This interface is implemented by a component which can provide type to colour mappings. |
| TypeStringProvider | This interface provides a way to obtain the type string of a given type, in an environment where the type does not exist in isolation. |
| ValueGemChangeListener | A listener that listens for changes in the value of a value gem. |
| VariablesDisplay.PanelEventListener | Interface for a listener which wishes to be informed of various panel events Creation date: (Jul 15, 2002 3:20:12 PM) |
| Class Summary | |
|---|---|
| Argument | A representation of a single function argument. |
| Argument.LoadInfo | This is a class to encapsulate information about an argument during the load process. |
| Argument.NameTypePair | A simple wrapper class to hold an argument's (string) name and type. |
| Argument.Status | Argument status enum pattern. |
| ArgumentExplorer | This explorer presents a tree-based interface for viewing and manipulating the collector arguments. |
| ArgumentName | A class to manage the different names of an argument: base name and composite name. |
| ArgumentTree | This class represents the JTree component that is used in the ArgumentExplorer. |
| ArgumentTree.CellRenderer | The custom cell renderer for the ArgumentExplorer tree. |
| ArgumentTreeModel | The TreeModel class used by the ArguementTree. |
| ArgumentTreeNode | The TreeNode class used by the ArgumentTreeModel. |
| ArgumentTreeNode.ArgumentNode | The TreeNode class used to represent an argument. |
| ArgumentTreeNode.CollectorNode | The TreeNode class used to represent a collector gem. |
| ArgumentTreeNode.RootNode | The root TreeNode. |
| AutoburnLogic | A class that holds all of the autoburn logic that the tabletop uses. |
| AutoburnLogic.AutoburnInfo | A helper class to hold the status of a query as to whether a particular connection between gems can be made, including the possibility of various sorts of burning. |
| AutoburnLogic.AutoburnUnifyStatus | Enum pattern used to summarize how a gem can be connected to another gem, allowing for the possibility of autoburning. |
| AutoburnLogic.BurnCombination | A helper class to hold information about a single burn combination. |
| AutoCompleteManager | This class handles the instance(s) of AutoCompletePopupMenu that are used for the GemCutter (Currently used in the CodeGemEditor) |
| AutoCompletePopupMenu | A popupmenu that assists the entry of unqualifiedNames by providing a sequential-search styled access to the unqualified names of gems |
| BurnEvent | A burn event object Creation date: (02/25/02 4:07:00 PM) |
| CodeGem | A CodeGem is a FunctionalAgentGem which is defined from code which can be modified. |
| CodeGemDefinitionChangeEvent | An event class to represent a code gem definition change. |
| CodeGemEditor | The CodeGemEditor is a JDialog which contains a GemCodePanel, plus some smarts needed to update the CodeGem state based upon user actions such as code editing and input reordering. |
| CodeGemEditor.CodeTextTransferable | Structure which holds this transferable's details |
| CodeGemEditor.EditorTextTransferHandler | This is a transfer handler for the code gem editor component. |
| CollectorArgumentStateEditable | A state editable class to represent information about collector arguments and emitter inputs. |
| CollectorGem | A CollectorGem represents a "let" definition in CAL. |
| Connection | A Connection links a part of one Gem to a part of another. |
| ConnectionContext | A class that encapsulates the information related to the context a connection is made in. |
| ConnectionRoute | A connection route describes a series of points to join to describe a route from an initial point to a final point. |
| DeployWorkspaceDialog | This is a dialog which allows the user to select a number of modules in the workspace as those to deploy to a vault as part of a deployed workspace declaration. |
| DeployWorkspaceDialog.DeployDialogResult | A simple container class to hold the result of displaying this dialog. |
| DeployWorkspaceDialog.ModuleRevisionInfo | A simple container class to hold a module name and a revision number. |
| DisplayConstants | Some display constants. |
| DisplayedConnection | The graphical representation of a Connection. |
| DisplayedConnectionEvent | The base class for displayed connection events. |
| DisplayedConnectionStateEvent | A listener that listens for Connection state changes. |
| DisplayedConnectionStateEvent.EventType | Enumeration for displayed connection state events. |
| DisplayedGem | The representation of a gem extended with notions of location and size |
| DisplayedGemEvent | The base class for displayed gem events. |
| DisplayedGemLocationEvent | A listener that listens for Gem location changes. |
| DisplayedGemShape | A DisplayedGemShape represents the shape/morphology/appearance of a displayed gem on the TableTop. |
| DisplayedGemShape.Oval | A DisplayedGemShape representing an Oval/Pill shape. |
| DisplayedGemShape.Rectangular | A DisplayedGemShape representing an Rectangular shape. |
| DisplayedGemShape.Triangular | A DisplayedGemShape representing an Triangle shape. |
| DisplayedGemSizeEvent | A listener that listens for Gem size changes. |
| DisplayedGemStateEvent | A listener that listens for Displayed Gem state changes. |
| DisplayedGemStateEvent.EventType | Enumeration for displayed gem state events. |
| EditableIdentifierNameField | An editable text field that accepts valid CAL identifiers Creation date: (10/29/01 4:04:00 PM) |
| EditableIdentifierNameField.ConstructorName | An editable text field that accepts valid CAL constructor names Creation date: (10/29/01 4:04:00 PM) |
| EditableIdentifierNameField.VariableName | An editable text field that accepts valid CAL variable names Creation date: (10/29/01 4:04:00 PM) |
| FeatureVisibilityPolicy | This class is responsible for determining the "visibility" of a CAL feature. |
| FunctionalAgentGem | A FunctionalAgentGem is a named gem which can represent a supercombinator, data constructor, or class method. |
| Gem | The Gem abstract base class. |
| GemCodeSyntaxListener | This is a helper class that handles some of the syntax highlighting for CAL Code Editor. |
| GemConnectionEvent | A connection event object Creation date: (02/26/02 3:59:00 PM) |
| GemConnectionEvent.EventType | Enumeration for gem connection events. |
| GemContext | A GemContext represents the context in which a gem exists. |
| GemCutter | This type was generated by a SmartGuide. |
| GemCutter.GUIState | GUI state enum pattern. |
| GemCutterAboutBox | This type was generated by a SmartGuide. |
| GemCutterICE | This class launches the ICE application with the GemCutter workspace. |
| GemCutterMessages | This class holds on to an instance of the message bundle which can be used by other classes within the client.* package. |
| GemCutterMetadataRunner | The Gem Cutter's implementation of the metadata runner. |
| GemCutterPaintHelper | This class contains a number of utility methods to aid in manipulating and painting shapes and images. |
| GemCutterPersistenceManager | This class takes care of loading and saving GemCutter gem designs and definitions. |
| GemCutterRenameUpdater | Provides functionality to update GemCutter entities to reflect a renaming. |
| GemCutterSplashScreen | This type was generated by a SmartGuide. |
| GemEntitySelection | A Transferable class representing a selection of GemEntities. |
| GemEventMulticaster | A multicaster class, modeled after AWTEventMulticaster, that provides a way to manage listeners on various gem events. |
| GemGraph | A graph of gems (the supercombinator we're building). |
| GemGraph.GemVisitor | A visitor that visits connected gems in a gem graph. |
| GemGraph.InputCollectMode | Input collect mode enum pattern. |
| GemGraph.TraversalScope | Traversal scope enum pattern. |
| GemGraphAdditionEvent | An event class to represent a gem graph addition change. |
| GemGraphArgumentManager | This class is responsible for managing argument targets and retargeting inputs in response to gem model events. |
| GemGraphConnectionEvent | An event class to represent a gem graph connection change. |
| GemGraphDisconnectionEvent | An event class to represent a gem graph disconnection change. |
| GemGraphRemovalEvent | An event class to represent a gem graph removal change. |
| GemPersistenceConstants | Strings used in the persistence of Gem client objects. |
| GemStateEvent | A listener that listens for Gem state changes. |
| GemStateEvent.EventType | Enumeration for gem state events. |
| InputChangeEvent | An object to represent a change in gem inputs. |
| InputNameEvent | An object to represent a change in the name of an input. |
| InputTransferable | This class represents the transferable that will be used to transfer data about a free input. |
| InputValueTypeSwitchHelper | This is a helper class for switching value nodes associated with free inputs. |
| IntellicutComboBox | Encapsulates the intellicut functionality in a combo box. |
| IntellicutList | A list that encapsulates all the details associated with populating a list with the unqualified names of gems. |
| IntellicutListModel | Provides the list model and combobox model that are used by the intellicut list and combobox. |
| IntellicutListModel.FilterLevel | Typesafe enum pattern representing the level of filtering to perform on Gems in the Intellicut list panel. |
| IntellicutListModelAdapter | An adapter class for the IntellicutListModel. |
| IntellicutListModelAdapter.InputOutputAdapter | An adapter that includes all visible gems from the perspective for that can match given input AND output types. |
| IntellicutListModelAdapter.IntellicutListEntry | This class represents an entry in the intellicut model. |
| IntellicutListModelAdapter.PartConnectableAdapter | The adapter used by the IntellicutList for the TableTop. |
| IntellicutListRenderer | The cell renderer for the intellicut list. |
| IntellicutManager | The IntellicutManager manages intellicut for the GemCutter and TableTop. |
| IntellicutManager.IntellicutInfo | A class to encapsulate the information about an intellicut operation. |
| IntellicutManager.IntellicutMode | Intellicut mode enum pattern. |
| IntellicutPanel | A Panel listing the gems that are able to be connected to the intellicut part. |
| IntellicutPanelAdapter | The GemCutter adapter for the IntellicutListPanel. |
| ModuleNameDisplayUtilities | This is a utility class containing methods for constructing display strings for module names. |
| ModuleNameDisplayUtilities.TreeViewDisplayMode | A type-safe enumeration of the different display modes for tree views displaying modules. |
| NameChangeEvent | A gem name change event. |
| OverviewPanel | The OverviewPanel displays a map (overview) of the larger Table Top. |
| PickListKeyStrokeNavigator | Handler for KeyStroke events in a pick list that allows navigation by typing in the first few letters of the list item that you want. |
| QualificationPanel | Panel representing the qualification of an unqualified identifier found in code. |
| QualificationsDisplay | |
| RecordCreationGem | An RecordCreatonGem is a Gem which creates a record. |
| RecordFieldRenameEditor | This class is responsible for displaying the correct field name editor for a given Record Creation Gem. |
| RecordFieldSelectionGem | An RecordFieldSelectionGem is a Gem which extracts a field from a record. |
| RecordFieldSelectionGemFieldNameEditor | This class is responsible for determining the correct field name editor to display for a given Record Field Selection Gem. |
| ReflectedInputEvent | An object to represent a change in the inputs reflected by a collector gem. |
| ReflectorGem | A ReflectorGem represents a local function definition - the part of the expression where the CAL definition of the let is actually used (the let function in the "in" part of the let definition). |
| RenameRefactoringDialog | A dialog box used for renaming Gems (ie functions, class methods or data constructors), type classes, and type constructors. |
| RenameRefactoringDialog.Result | |
| ResultValueDisplayer | A class to handle displaying result values. |
| SingleGemEntityDataFlavor | The SingleGemEntityDataFlavor is used to describe the data that is carried in the GemEntitySelection transferables. |
| SingleInputDataFlavor | The SingleInputDataFlavor is used to describe the data that is carried in the InputTransferable transferables. |
| StatusMessageDisplayer.MessageType | Message Type enum pattern. |
| TableTop | |
| TableTopPanel | This class represents the JPanel that is responsible for displaying the contents on the tabletop. |
| ToolTipHelpers | This class provides methods for constructing commonly used tooltips and general helper methods for formatting text to display inside tooltips. |
| TypeChangeEvent | An object to represent a change in the type of a gem part. |
| TypeColourManager | The TypeColourManager keeps track on colour mappings to the unique types which are currently in use on the TableTop. |
| UndoableChangeCodeGemNameEdit | An UndoableEdit used to undo a change in the name of a code gem. |
| UndoableChangeCollectorDesignMetadataEdit | An UndoableEdit used to undo a change in the metadata of a collector gem. |
| UndoableChangeCollectorNameEdit | An UndoableEdit used to undo a change in the name of a collector gem. |
| UndoableChangeFieldSelectionEdit | An UndoableEdit used to change the field that an RecordFieldSelection gem is extracting from a record. |
| UndoableCodeGemDefinitionEdit | An UndoableEdit used to undo an edit to the definition of a code gem via the CodeGemEditor. |
| UndoableModifyRecordFieldEdit | Undoable edit for modifying record fields to a RecordCreationGem, includes adding a new field, deleting and renaming an existing field |
| UndoableRefactoringEdit | An undoable edit used to undo/redo a simple refactoring operation. |
| UndoableRenameGemEdit | An undoable edit used to undo the renaming of gems in the workspace. |
| UndoableRenameModuleEdit | An undoable edit used to undo the renaming of gems in the workspace. |
| UndoableRetargetCollectorEdit | An UndoableEdit used to retarget a collector to a different collector. |
| UndoableRetargetInputArgumentEdit | An UndoableEdit used to retarget an input argument to a different collector. |
| UndoableSplitConnectionEdit | An UndoableEdit used to undo splitting a connection into a collector/emitter pair from the tabletop. |
| ValueGem | A ValueGem which we are using to build our supercombinator (compound Gem). |
| ValueGemChangeEvent | Event object that describes the fact that ValueNode in this ValueGem has changed |
| ValueRunner | A value runner runs a CAL definition and returns a corresponding value node. |
| VariablePanel | A panel representing a potential or actual argument in the VariablesDisplay area of the code editor dialog. |
| VariablesDisplay | The JPanel displaying the free variables within a code gem editor |
| VaultResourceChooserDialog | This is a dialog which allows the user to choose a resource and revision number among those available in a given vault. |
| VaultResourceChooserDialog.SelectedResourceVersion | A simple class to encapsulate the name and version number of the resource selected by the user.. |
| VaultRevisionChooser | This is a dialog which allows the user to choose a revision number among those available for a resource in a given vault. |
| Exception Summary | |
|---|---|
| AutoCompletePopupMenu.AutoCompleteException | The exception that is thrown when no autocomplete entry is found |
| GemEntityNotPresentException | An exception thrown when a program doesn't have the requested entity. |
|
![]() Quark Platform Documentation Version 1.7.0_0 Business Objects |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||