public class PerfoExtensionMachineVirtualBook extends java.lang.Object implements IExtension, InitNGExtensionPoint, LayersExtensionPoint, InformCurrentVirtualBookExtensionPoint, VirtualBookFrameToolRegister, InformVirtualBookFrameExtensionPoint, Disposable
| Constructor and Description |
|---|
PerfoExtensionMachineVirtualBook() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLayers(JVirtualBookScrollableComponent c)
Called to add layers to the virtual book component, permit to display
additional objects to the book
|
void |
dispose()
Dispose the resources associated to an object
|
ExtensionPoint[] |
getExtensionPoints()
Extension points
|
java.lang.String |
getName()
extension name
|
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 |
informVirtualBookFrame(APrintNGVirtualBookFrame frame)
this extension inform virtualbook extensions of the frame services
|
void |
init(APrintNG f)
this method is called by aprint when the application initialize
|
void |
registerToolWindow(org.noos.xing.mydoggy.plaf.MyDoggyToolWindowManager manager)
Register a toolWindow
|
void |
removeLayers(JVirtualBookScrollableComponent c) |
public PerfoExtensionMachineVirtualBook()
throws java.lang.Exception
java.lang.Exceptionpublic ExtensionPoint[] getExtensionPoints()
IExtensiongetExtensionPoints in interface IExtensionpublic java.lang.String getName()
IExtensiongetName in interface IExtensionpublic void init(APrintNG f)
InitNGExtensionPointinit in interface InitNGExtensionPointpublic void addLayers(JVirtualBookScrollableComponent c)
LayersExtensionPointaddLayers in interface LayersExtensionPointpublic void removeLayers(JVirtualBookScrollableComponent c)
public void informCurrentVirtualBook(VirtualBook vb)
InformCurrentVirtualBookExtensionPointinformCurrentVirtualBook in interface InformCurrentVirtualBookExtensionPointpublic void informVirtualBookFrame(APrintNGVirtualBookFrame frame)
InformVirtualBookFrameExtensionPointinformVirtualBookFrame in interface InformVirtualBookFrameExtensionPointpublic void registerToolWindow(org.noos.xing.mydoggy.plaf.MyDoggyToolWindowManager manager)
VirtualBookFrameToolRegisterregisterToolWindow in interface VirtualBookFrameToolRegisterpublic void dispose()
Disposabledispose in interface Disposable