1 42 43 package org.jfree.ui.tabbedui; 44 45 import java.beans.PropertyChangeListener ; 46 47 import javax.swing.JComponent ; 48 import javax.swing.JMenu ; 49 50 55 public interface RootEditor { 56 57 62 public void setActive(boolean b); 63 64 69 public boolean isActive(); 70 71 76 public String getEditorName(); 77 78 83 public JMenu [] getMenus(); 84 85 90 public JComponent getToolbar(); 91 92 97 public JComponent getMainPanel(); 98 99 104 public boolean isEnabled(); 105 106 112 public void addPropertyChangeListener(String property, PropertyChangeListener l); 113 114 120 public void removePropertyChangeListener(String property, PropertyChangeListener l); 121 122 127 public void addPropertyChangeListener(PropertyChangeListener l); 128 129 134 public void removePropertyChangeListener(PropertyChangeListener l); 135 136 } 137 | Popular Tags |