public class WorkspaceManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
LAYOUT_RES_FOLDER |
protected VioletApp |
main_app |
Constructor and Description |
---|
WorkspaceManager(VioletApp main_app) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getBase64StringFromByteArray(byte[] layout) |
static byte[] |
getByteArrayFromBase64String(java.lang.String s) |
protected DockingDesktop |
getDockingDesktop() |
static java.lang.String |
getLoadUserWorkspaceFilename(java.awt.Component frame,
VioletApp app) |
static java.lang.String |
getSaveUserWorkspaceFilename(java.awt.Component frame,
java.lang.String default_name) |
boolean |
loadDefaultWorkspace(java.lang.String str) |
boolean |
loadWorkspaceFromByteArray(byte[] ar) |
boolean |
loadWorkspaceFromResource(java.lang.String res_file) |
boolean |
loadWorkspaceFromServer(java.lang.String filename) |
protected java.lang.String |
readWorkspaceFromResource(java.lang.String name) |
byte[] |
saveWorkspaceToByteArray() |
boolean |
saveWorkspaceToServer(java.lang.String filename) |
protected static final java.lang.String LAYOUT_RES_FOLDER
protected VioletApp main_app
public WorkspaceManager(VioletApp main_app)
public boolean loadDefaultWorkspace(java.lang.String str)
public boolean loadWorkspaceFromResource(java.lang.String res_file)
public boolean loadWorkspaceFromServer(java.lang.String filename)
public boolean saveWorkspaceToServer(java.lang.String filename)
public byte[] saveWorkspaceToByteArray()
public boolean loadWorkspaceFromByteArray(byte[] ar)
protected java.lang.String readWorkspaceFromResource(java.lang.String name)
protected DockingDesktop getDockingDesktop()
public static java.lang.String getSaveUserWorkspaceFilename(java.awt.Component frame, java.lang.String default_name)
public static java.lang.String getLoadUserWorkspaceFilename(java.awt.Component frame, VioletApp app)
public static java.lang.String getBase64StringFromByteArray(byte[] layout)
public static byte[] getByteArrayFromBase64String(java.lang.String s)
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.