|
Class Summary |
| AbstractAutoCompList |
has a jcombobox that does auto completion - i had to do some tricks(hacks) to get it
working with mouse over which doesnt come naturally to jcombobox |
| CharFieldGui |
fields can either be text fields for free text or combo boxes if have
ontology to browse - CharFieldGui does either - with get/setText - hides the
details of the gui - just a field that gives text
ListSelectionListener listening to events from table selection (make inner class?)
subclasses: TermCompList, FreeTextField,... |
| CharFieldMatcher |
|
| CharFieldMatcherEditor |
Provides a search panel for filtering character lists by charfield values. |
| CompletionObject |
This is basically a view object for the auto completer - right now used for relations
OBOProperty - but terms should also go in here as OBOObject has both OBOClass and
OBOProperty as subclasses - thats the idea at least - simplify! |
| CompletionRelation |
This is basically a view object for the auto completer for relations/
OBOProperties
This is pase - been replaced by more general CompletionObject - delete?
CompletionTerm should similarly be replaced by/merged with CompObj i think
thats the idea - then can have general stuff that can do both rels & terms
rather than this separation for it all - this is a first step |
| CompletionTerm |
This is basically a view object for the auto completer for terms/OBOClass |
| CompListSearcher |
An aid to completion lists. |
| FieldPanel |
FieldPanel holds all the fields for the terms - Genotype, Entity/Anatomy, QUALITY. |
| FieldPanelContainer |
A component which dynamically swaps in the correct FieldPanel for the most recently focused character table. |
| FreeTextField |
|
| IdFieldGui |
for now this is just a free text field that checks if theres a ":" present
eventually may get more savvy with option of prepending an id prefix and
using OBOInstance instead of String |
| PickListFieldGui |
|
| PostCompGui |
A window for post composition and other wacky stuff that goes beyond the basic
stuff in field (eg relational quality?)
may want to be able to give up frame to put inline as well as window?
as window may be configurable or scrapped |
| ReadOnlyFieldGui |
couldnt this just be a FreeTextField with editable set to false?
// or vice versa
this is really read only free text field
separate class for read only term/rel field???
hmmmmmm.... |
| RelationCompList |
with now common superclass OBOObject this should be merged with TermCompList
I think |
| SearchParamPanel |
this isnt used at the moment - nicole moved search params to menu - maybe delete?
or maybe this is something for the docking interface |
| TermCompList |
|