org.keridwen.core.ui.dockingframes
Interface MainViewService

All Known Implementing Classes:
DefaultMainViewService

public interface MainViewService

This interface defines a service allowing to dynamically plug dockable graphical user interfaces.


Method Summary
 void addActionToComponent(Component component, bibliothek.gui.dock.common.action.CAction... actions)
           
 void addComponent(String componentTitle, Component componentToAdd, ViewPosition positionToSet, bibliothek.gui.dock.common.action.CAction... actions)
           
 void addComponentToEastOfPerspective(String perspectiveName, String componentTitle, Component componentToAdd, bibliothek.gui.dock.common.action.CAction... actions)
           
 void addComponentToPerspective(String perspectiveName, String componentTitle, Component componentToAdd, ViewPosition viewPosition, bibliothek.gui.dock.common.action.CAction... actions)
           
 void addComponentToWorkingArea(String workingAreaName, String componentTitle, Component componentToAdd, ViewPosition viewPosition, bibliothek.gui.dock.common.action.CAction... actions)
           
 void close()
           
 bibliothek.gui.dock.common.perspective.CWorkingPerspective createWorkingArea(String perspectiveName, String workName, ViewPosition viewPosition)
           
 void display()
           
 String getCurrentPerspectiveName()
           
 MenuService getMenuService()
           
 StatusBarService getStatusBarService()
           
 ToolBarService getToolBarService()
           
 void loadPerspective(String perspectiveName)
           
 void removeComponent(Component componentToRemove)
           
 void reset()
           
 void resetPerspective(String perspectiveName)
           
 void setCloseAction(WindowAdapter adapterToSet)
           
 void setComponentVisibility(Component component, boolean visible)
           
 void setMenuService(MenuService menuServiceToSet)
           
 void setSize(int width, int height)
           
 void setStatusBarService(StatusBarService statusBarServiceToSet)
           
 void setTitle(String viewTitle)
           
 void setToolBarService(ToolBarService toolBarServiceToSet)
           
 void setVisible(boolean visibility, Component componentToModify)
           
 

Method Detail

setTitle

void setTitle(String viewTitle)
Parameters:
viewTitle -

setSize

void setSize(int width,
             int height)

setToolBarService

void setToolBarService(ToolBarService toolBarServiceToSet)

getToolBarService

ToolBarService getToolBarService()

setMenuService

void setMenuService(MenuService menuServiceToSet)

getMenuService

MenuService getMenuService()

setStatusBarService

void setStatusBarService(StatusBarService statusBarServiceToSet)

getStatusBarService

StatusBarService getStatusBarService()

display

void display()

close

void close()

reset

void reset()

setCloseAction

void setCloseAction(WindowAdapter adapterToSet)

addComponent

void addComponent(String componentTitle,
                  Component componentToAdd,
                  ViewPosition positionToSet,
                  bibliothek.gui.dock.common.action.CAction... actions)

setComponentVisibility

void setComponentVisibility(Component component,
                            boolean visible)

addActionToComponent

void addActionToComponent(Component component,
                          bibliothek.gui.dock.common.action.CAction... actions)

removeComponent

void removeComponent(Component componentToRemove)

setVisible

void setVisible(boolean visibility,
                Component componentToModify)

addComponentToPerspective

void addComponentToPerspective(String perspectiveName,
                               String componentTitle,
                               Component componentToAdd,
                               ViewPosition viewPosition,
                               bibliothek.gui.dock.common.action.CAction... actions)

loadPerspective

void loadPerspective(String perspectiveName)

getCurrentPerspectiveName

String getCurrentPerspectiveName()

resetPerspective

void resetPerspective(String perspectiveName)

createWorkingArea

bibliothek.gui.dock.common.perspective.CWorkingPerspective createWorkingArea(String perspectiveName,
                                                                             String workName,
                                                                             ViewPosition viewPosition)

addComponentToWorkingArea

void addComponentToWorkingArea(String workingAreaName,
                               String componentTitle,
                               Component componentToAdd,
                               ViewPosition viewPosition,
                               bibliothek.gui.dock.common.action.CAction... actions)

addComponentToEastOfPerspective

void addComponentToEastOfPerspective(String perspectiveName,
                                     String componentTitle,
                                     Component componentToAdd,
                                     bibliothek.gui.dock.common.action.CAction... actions)


Copyright © 2011-2013 Artenum. All Rights Reserved.