public class CADExporterExtensionVirtualBook extends BaseVirtualBookExtension implements java.awt.event.ActionListener, VirtualBookFrameToolRegister
currentFrame, currentInstrument, currentVirtualBookapplication, defaultAboutAuthor, defaultAboutVersion, extensionPreferences, extspts| Constructor and Description |
|---|
CADExporterExtensionVirtualBook() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addLayers(JVirtualBookScrollableComponent c)
Override this method to add new layer on the book component
|
javax.swing.JToolBar[] |
addToolBars()
Override this method to add a new toolbar to the virtualbook window
|
java.lang.String |
getName()
Override this method for giving a name to the extension
|
void |
informCurrentInstrument(Instrument instrument) |
void |
informCurrentVirtualBook(VirtualBook vb)
This method is called by aprint to pass the virtual book reference, this
permit the extension to know what is the currently displayed book.
|
void |
registerToolWindow(org.noos.xing.mydoggy.plaf.MyDoggyToolWindowManager manager)
Register a toolWindow
|
protected void |
setupExtensionPoint(java.util.List<ExtensionPoint> initExtensionPoints)
At the Extension startup, this method is called for creating extension
points
Method permitting to create new hook in derived classes
|
void |
updateCurrentCADDrawing() |
createGroovyButton, informVirtualBookFrame, newExtensionaddHelpMenuItem, addOptionMenuItem, createAboutForm, createExtensionPoint, createExtensionPoint, getExtensionPoints, initpublic CADExporterExtensionVirtualBook()
throws java.lang.Exception
java.lang.Exceptionpublic void informCurrentInstrument(Instrument instrument)
informCurrentInstrument in interface InformCurrentInstrumentExtensionPointinformCurrentInstrument in class BaseVirtualBookExtensionprotected void setupExtensionPoint(java.util.List<ExtensionPoint> initExtensionPoints) throws java.lang.Exception
BaseExtensionsetupExtensionPoint in class BaseVirtualBookExtensionjava.lang.Exceptionpublic void informCurrentVirtualBook(VirtualBook vb)
InformCurrentVirtualBookExtensionPointinformCurrentVirtualBook in interface InformCurrentVirtualBookExtensionPointinformCurrentVirtualBook in class BaseVirtualBookExtensionpublic javax.swing.JToolBar[] addToolBars()
BaseVirtualBookExtensionaddToolBars in interface ToolbarAddExtensionPointaddToolBars in class BaseVirtualBookExtensionpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic java.lang.String getName()
BaseExtensiongetName in interface IExtensiongetName in class BaseExtensionpublic void addLayers(JVirtualBookScrollableComponent c)
BaseVirtualBookExtensionaddLayers in interface LayersExtensionPointaddLayers in class BaseVirtualBookExtensionpublic void updateCurrentCADDrawing()
throws java.lang.Exception
java.lang.Exceptionpublic void registerToolWindow(org.noos.xing.mydoggy.plaf.MyDoggyToolWindowManager manager)
VirtualBookFrameToolRegisterregisterToolWindow in interface VirtualBookFrameToolRegister