public interface OutputDelegate extends ExtensionObjectDelegate
ExtensionOutput
instance.
The implementing class must declare a no-argument constructor.
The path of the implementing class is specified in the "delegate" attribute of the relevant DocumentOutput
or ModelOutput
element in the extension.xml file.ExtensionOutput
Modifier and Type | Method and Description |
---|---|
void |
disposeOutputDelegate(OutputContext outputContext)
Called when an
ExtensionOutput is being disposed of. |
void |
initOutputDelegate(OutputContext outputContext)
Called when an
ExtensionOutput is being initialised. |
onExtensionObjectEvent
void initOutputDelegate(OutputContext outputContext)
ExtensionOutput
is being initialised.outputContext
- the output contextvoid disposeOutputDelegate(OutputContext outputContext)
ExtensionOutput
is being disposed of. This allows a delegate
to dispose of any system resources it has allocated during its lifetime.outputContext
- the output contextCopyright © 2014 Integral Solutions Ltd. All Rights Reserved.