Method Summary |
|
public int | compareTo(Object o) Compares this XEditorPlugin to another Object. |
abstract public void | copy() |
abstract public void | cut() |
abstract public void | delete() |
public Hashtable | getComponentAttributes(Component comp) Get a set of attributes belonging to this component. |
abstract public JMenuItem | getContextMenu() Get the menuItem or the sub menu that plugs into the context/popup menu for
the selected components. |
abstract public String[] | getDeploymentJarNames() |
abstract public JDialog | getDialog(Frame applicationFrame) Gets the dialog for this plugin. |
abstract public JPanel | getMainPanel() Get the panel that will plug into the main panel. |
abstract public JMenu | getMenu() |
abstract public String | getName() |
public Hashtable | getPageAttributes(XPageResource thePage) Get a set of attributes belonging to this page. |
abstract public JMenuItem | getPluginMenu() Get the menuItem or the sub menu that plugs into the plugins menu.
the JMenu or JMenuItem or null if no menu is being provided. |
abstract public int | getPluginType() |
public String | getPluginUrl() |
abstract public JPanel | getPropertiesPanel() Get the panel that plugs into the right hand side splitter of the editor. |
abstract public int | getState() |
public Color | getTabColor(boolean foreGround) Get the tab color
Parameters: foreGround - true for the foreground color, false for the background color. |
abstract public Component[] | getToolbarComponents() |
abstract public String | getToolbarName() |
abstract public boolean | isDialogPlugin() |
public void | menuSelected(MenuEvent e) |
abstract public void | paste() |
abstract public int | processCommand(int command, AWTEvent evt, boolean selected) |
abstract public int | save() |
abstract public void | setActiveComponents(Vector comps) |
abstract public void | setActivePage(XPageResource page) |
abstract public void | setActiveProject(XEditorProject project) |
abstract public void | setFrame(JFrame appFrame) |
public void | setPluginUrl(String newUrl) |
abstract public void | setState(int newState) |
public void | setTabColor(boolean foreGround, Color clr) |