public class

HierachicalConceptNameComboBox

extends ConceptNameComboBox
java.lang.Object
   ↳ java.awt.Component
     ↳ java.awt.Container
       ↳ javax.swing.JComponent
         ↳ javax.swing.JComboBox
           ↳ org.mbari.swing.FancyComboBox
             ↳ vars.shared.ui.ConceptNameComboBox
               ↳ vars.shared.ui.HierachicalConceptNameComboBox

Class Overview

Displays the Concept and all it's children in the drop-down list. Names are stored internally as Strings

Summary

[Expand]
Inherited Constants
From class javax.swing.JComponent
From class java.awt.Component
From interface java.awt.image.ImageObserver
[Expand]
Inherited Fields
From class javax.swing.JComboBox
From class javax.swing.JComponent
Public Constructors
HierachicalConceptNameComboBox(AnnotationPersistenceService annotationPersistenceService)
Constructs ...
HierachicalConceptNameComboBox(Concept concept, AnnotationPersistenceService annotationPersistenceService)
Public Methods
Concept getConcept()
void setConcept(Concept concept)
Protected Methods
void initialize()
[Expand]
Inherited Methods
From class vars.shared.ui.ConceptNameComboBox
From class org.mbari.swing.FancyComboBox
From class javax.swing.JComboBox
From class javax.swing.JComponent
From class java.awt.Container
From class java.awt.Component
From class java.lang.Object
From interface java.awt.ItemSelectable
From interface java.awt.MenuContainer
From interface java.awt.event.ActionListener
From interface java.awt.image.ImageObserver
From interface javax.accessibility.Accessible
From interface javax.swing.event.ListDataListener
From interface vars.shared.ui.ConceptChangeListener

Public Constructors

public HierachicalConceptNameComboBox (AnnotationPersistenceService annotationPersistenceService)

Constructs ...

public HierachicalConceptNameComboBox (Concept concept, AnnotationPersistenceService annotationPersistenceService)

Public Methods

public Concept getConcept ()

public void setConcept (Concept concept)

Protected Methods

protected void initialize ()