public interface ExtensionObjectFrame
Modifier and Type | Method and Description |
---|---|
void |
disposeFrame()
Called to notify the window that the object associated with the window is being deleted.
|
void |
extensionObjectChanged()
Called to notify the window that the underlying object has been modified
in some way e.g. a change to a property or a container,
the execution status, cache state etc.
|
java.awt.Frame |
getFrame()
Returns the frame window represented by this object.
|
void |
helpRequested(java.awt.Component component)
Called to notify the window that the user has requested help e.g. using the F1 key.
|
void |
initFrame(ExtensionObject object,
ManagedSession managedSession)
Called when the window containing the object is being initialised.
|
boolean |
synchronizeExtensionObject()
Called to notify the window that a request has been made to save or store the object
associated with this frame e.g. via a context menu.
|
java.awt.Frame getFrame()
this
.void initFrame(ExtensionObject object, ManagedSession managedSession)
object
- the extension objectmanagedSession
- the ManagedSessionvoid helpRequested(java.awt.Component component)
component
- the component which most recently had focusboolean synchronizeExtensionObject()
true
then the operation that triggered the synchronization
will be called, otherwise the operation will be aborted.
Calling this method may result in a call of extensionObjectChanged().true
if the save should proceed,
false
if the save should be cancelledextensionObjectChanged()
void extensionObjectChanged()
void disposeFrame()
Copyright © 2014 Integral Solutions Ltd. All Rights Reserved.