com.tensegrity.wpalo.client.services.folder
Interface WPaloFolderServiceAsync

All Known Implementing Classes:
WPaloFolderServiceProvider

public interface WPaloFolderServiceAsync


Method Summary
 void createFolder(java.lang.String sessionId, java.lang.String name, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParent, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder> cb)
           
 void createFolderElement(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParentFolder, boolean isPublic, boolean isEditable, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement> cb)
           
 void deleteFolder(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder folder, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)
           
 void deleteFolderElement(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement xFolderElement, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)
           
 void hasCreatePermission(java.lang.String sessionId, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
 void hasWritePermission(java.lang.String sessionId, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
 void importView(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XView> cb)
           
 void importViewsAsFolderElements(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] views, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParentFolder, boolean isPublic, boolean isEditable, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement[]> cb)
           
 void loadFolderRoot(java.lang.String sessionId, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder> cb)
           
 void move(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.XObject[] xObjects, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder toXFolder, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)
           
 void renameFolder(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder folder, java.lang.String newName, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)
           
 void renameFolderElement(java.lang.String sessionId, com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement xFolderElement, java.lang.String newName, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)
           
 

Method Detail

loadFolderRoot

void loadFolderRoot(java.lang.String sessionId,
                    com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder> cb)

createFolder

void createFolder(java.lang.String sessionId,
                  java.lang.String name,
                  com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParent,
                  com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder> cb)

createFolderElement

void createFolderElement(java.lang.String sessionId,
                         com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView,
                         com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParentFolder,
                         boolean isPublic,
                         boolean isEditable,
                         com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement> cb)

importViewsAsFolderElements

void importViewsAsFolderElements(java.lang.String sessionId,
                                 com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] views,
                                 com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder xParentFolder,
                                 boolean isPublic,
                                 boolean isEditable,
                                 com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement[]> cb)

importView

void importView(java.lang.String sessionId,
                com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view,
                com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XView> cb)

deleteFolder

void deleteFolder(java.lang.String sessionId,
                  com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder folder,
                  com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)

deleteFolderElement

void deleteFolderElement(java.lang.String sessionId,
                         com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement xFolderElement,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)

move

void move(java.lang.String sessionId,
          com.tensegrity.palo.gwt.core.client.models.XObject[] xObjects,
          com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder toXFolder,
          com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)

renameFolderElement

void renameFolderElement(java.lang.String sessionId,
                         com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement xFolderElement,
                         java.lang.String newName,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)

renameFolder

void renameFolder(java.lang.String sessionId,
                  com.tensegrity.palo.gwt.core.client.models.folders.XStaticFolder folder,
                  java.lang.String newName,
                  com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> cb)

hasWritePermission

void hasWritePermission(java.lang.String sessionId,
                        com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)

hasCreatePermission

void hasCreatePermission(java.lang.String sessionId,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)