public class WindowInfo extends TopLevelContainerInfoBase
Modifier and Type | Field and Description |
---|---|
static int |
CURRENT_XML_FORMAT_VERSION |
static java.lang.String |
RESOURCE_TYPE |
windowThumbnail, windowThumbnailBytes
Constructor and Description |
---|
WindowInfo() |
Modifier and Type | Method and Description |
---|---|
long |
_getResourceId() |
FPMIWindow |
_getWindow()
Retrieves the FPMIWindow for this WindowInfo.
|
void |
_setResourceId(long resourceId) |
WindowInfo |
duplicate()
Creates a duplicate of this Window Info, but not the currently opened window (if any).
|
java.lang.String[] |
getParameters() |
ComponentPermissions |
getPermissions() |
byte[] |
getSerializedCode() |
java.util.List<FPMIWindow> |
getWindowInstances()
Returns any window instances that are currently open.
|
java.lang.String |
getWindowName() |
int |
getXmlFormatVersion() |
boolean |
isAboutWindow() |
boolean |
isOpenOnStart() |
boolean |
isWindowOpen() |
void |
notifyWindowClosed(FPMIWindow window) |
void |
notifyWindowOpened(FPMIWindow window)
Adds this window to the list of opened windows, and clears any cached copy of the window.
|
void |
setAboutWindow(boolean aboutWindow) |
void |
setOpenOnStart(boolean b) |
void |
setParameters(java.lang.String[] parameters) |
void |
setPermissions(ComponentPermissions permissions) |
void |
setSecuritySettings(SecuritySettings settings) |
void |
setSerializedBase64(java.lang.String base64)
Deprecated.
|
void |
setSerializedCode(byte[] compressedXML)
Sets the code of this window to 'code', which is a GZipped version of the xml string which will recreate this
window.
|
void |
setWindow(FPMIWindow window)
Deprecated.
|
void |
setWindowName(java.lang.String string) |
void |
setWindowThumbnailBase64(java.lang.String windowThumbnailBase64)
Deprecated.
|
void |
setXmlFormatVersion(int xmlFormatVersion) |
getWindowThumbnail, getWindowThumbnailBytes, setWindowThumbnail, setWindowThumbnailBytes
public static final java.lang.String RESOURCE_TYPE
public static final int CURRENT_XML_FORMAT_VERSION
public WindowInfo duplicate()
public boolean isOpenOnStart()
public void setOpenOnStart(boolean b)
public void setSerializedCode(byte[] compressedXML)
public byte[] getSerializedCode()
@Deprecated public void setSerializedBase64(java.lang.String base64)
public void notifyWindowOpened(FPMIWindow window)
public void notifyWindowClosed(FPMIWindow window)
public FPMIWindow _getWindow()
public boolean isWindowOpen()
public java.util.List<FPMIWindow> getWindowInstances()
@Deprecated public void setWindow(FPMIWindow window)
public void setSecuritySettings(SecuritySettings settings)
public ComponentPermissions getPermissions()
public void setPermissions(ComponentPermissions permissions)
public java.lang.String getWindowName()
public void setWindowName(java.lang.String string)
public java.lang.String[] getParameters()
public void setParameters(java.lang.String[] parameters)
public boolean isAboutWindow()
public void setAboutWindow(boolean aboutWindow)
aboutWindow
- The aboutWindow to set.public int getXmlFormatVersion()
public void setXmlFormatVersion(int xmlFormatVersion)
public long _getResourceId()
public void _setResourceId(long resourceId)
@Deprecated public void setWindowThumbnailBase64(java.lang.String windowThumbnailBase64)