Uses of Class
phenote.gui.field.CharFieldGui

Packages that use CharFieldGui
phenote.gui.field   
 

Uses of CharFieldGui in phenote.gui.field
 

Subclasses of CharFieldGui in phenote.gui.field
 class 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
 class CharacterListFieldGui
          A CharFieldGui which manages a separate CharacterList and CharacterTable representing the contents of the field value it edits.
(package private)  class FreeTextField
           
(package private)  class 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
 class PickListFieldGui
           
 class ReadOnlyFieldGui
          couldnt this just be a FreeTextField with editable set to false? yes! // or vice versa this is really read only free text field separate class for read only term/rel field??? hmmmmmm....
 class RelationCompList
          with now common superclass OBOObject this should be merged with TermCompList I think
 class TermCompList
           
 

Methods in phenote.gui.field that return CharFieldGui
static CharFieldGui CharFieldGui.makeCharFieldGui(CharField charField, int minCompChars)
          CharFieldGui for main window not post comp box - factory method, make appropriate CFG subclass from type of charField - minCompChars is not used at moment - may come back
static CharFieldGui CharFieldGui.makePostCompTermList(CharField cf, java.lang.String label, int minCompChars)
          make term completion lists for post comp window (genus & diff), they dont listen to selection nor edit model - isolated
 

Methods in phenote.gui.field that return types with arguments of type CharFieldGui
 java.util.List<CharFieldGui> FieldPanel.getCharFieldGuiList()
           
 

Methods in phenote.gui.field with parameters of type CharFieldGui
(package private)  void FieldPanel.addButtons(CharFieldGui fieldGui, java.awt.GridBagConstraints constraints)
           
 void FieldPanel.addCharFieldGuiToPanel(CharFieldGui fieldGui)
          0: label 1: ont chooser or rest of label 2: input field 3: edit button(if dont fit), rest of input, list del, list? 4: buttons, list? todo: move list to below input not to right of it - too scrunched