package

vars.shared.ui

Interfaces

ConceptChangeListener An interface type for notification that a Concept or ConceptName object has been added or removed from the KnowledgeBase
ILockableEditor Interface used to signal Editors if they are locked (i.e. 
UIDecorator Marker interface used to tag a Swing Decorator. 

Classes

AllConceptNamesComboBox

Description

ComboBox for displaying all concept names in the knowledgebase. 

ConceptNameComboBox A ConceptNameComboBox displays all the current ConceptNames in the KnowledgeBase
DoNothingAction  
FancyButton  
FullLinkListCellRender  
GlobalLookup Central lookup for coordinating shared UI resources. 
HierachicalConceptNameComboBox

Displays the Concept and all it's children in the drop-down list. 

LinkListCellRenderer ListCellRenderer for displaying ILink objects. 
LinkSelectionPanel  
LinkSelectionPanelDemo  
OkCancelButtonPanel  
StringTransferable

This class represents the "transferable" object that is used in a drag and drop operation in the VARS annotation application. 

UserAccountComboBox Use as:
 UserAccountComboBox cb = new UserAccountComboBox();
 try {
     cb.update(); // Populates the cb from the database
 }
 catch (Exception e) {
     // Handle exception
 }
 UserAccount userAccount = cb.getSelectedUserAccount();
 
 
UserAccountPreferencesPanel