Package com.openfin.desktop.channel
Class LayoutClient
- java.lang.Object
-
- com.openfin.desktop.channel.LayoutClient
-
public class LayoutClient extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LayoutClient(DesktopConnection desktopConnection, AckListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateWorkspace(AsyncCallback<org.json.JSONObject> callback, AckListener listener)voidremoveTab(WindowIdentity identity, AckListener listener)voidretoreWorkspace(org.json.JSONObject workspace, AckListener listener)voidtabWindows(WindowIdentity target, WindowIdentity identity, AckListener listener)Add a window, with identity, as a tab to the context the target window belongs tovoidundockWindow(java.lang.String applicationUuid, java.lang.String windowName, AckListener listener)
-
-
-
Constructor Detail
-
LayoutClient
public LayoutClient(DesktopConnection desktopConnection, AckListener listener)
-
-
Method Detail
-
undockWindow
public void undockWindow(java.lang.String applicationUuid, java.lang.String windowName, AckListener listener)
-
tabWindows
public void tabWindows(WindowIdentity target, WindowIdentity identity, AckListener listener)
Add a window, with identity, as a tab to the context the target window belongs to- Parameters:
target- target windowidentity- window to addlistener- AckListener for this request
-
removeTab
public void removeTab(WindowIdentity identity, AckListener listener)
-
generateWorkspace
public void generateWorkspace(AsyncCallback<org.json.JSONObject> callback, AckListener listener)
-
retoreWorkspace
public void retoreWorkspace(org.json.JSONObject workspace, AckListener listener)
-
-