de.jreality.ui.viewerapp
Interface SelectionManager

All Known Implementing Classes:
SelectionManagerImpl

public interface SelectionManager


Method Summary
 void addSelection(SceneGraphPath p)
           
 void addSelectionListener(SelectionListener listener)
           
 void clearSelections()
           
 void cycleSelection()
           
 void cycleSelectionPath()
           
 Selection getDefaultSelection()
           
 SceneGraphPath getDefaultSelectionPath()
           
 Selection getSelection()
           
 SceneGraphPath getSelectionPath()
           
 boolean isRenderSelection()
           
 void removeSelection(SceneGraphPath p)
           
 void removeSelectionListener(SelectionListener listener)
           
 void setDefaultSelection(Selection defaultSelection)
           
 void setDefaultSelectionPath(SceneGraphPath defaultSelection)
           
 void setRenderSelection(boolean renderSelection)
           
 void setSelection(Selection selection)
           
 void setSelectionPath(SceneGraphPath selection)
           
 

Method Detail

getDefaultSelection

Selection getDefaultSelection()

setDefaultSelection

void setDefaultSelection(Selection defaultSelection)

getSelection

Selection getSelection()

setSelection

void setSelection(Selection selection)

getDefaultSelectionPath

SceneGraphPath getDefaultSelectionPath()

setDefaultSelectionPath

void setDefaultSelectionPath(SceneGraphPath defaultSelection)

getSelectionPath

SceneGraphPath getSelectionPath()

setSelectionPath

void setSelectionPath(SceneGraphPath selection)

addSelectionListener

void addSelectionListener(SelectionListener listener)

removeSelectionListener

void removeSelectionListener(SelectionListener listener)

isRenderSelection

boolean isRenderSelection()

setRenderSelection

void setRenderSelection(boolean renderSelection)

addSelection

void addSelection(SceneGraphPath p)

removeSelection

void removeSelection(SceneGraphPath p)

clearSelections

void clearSelections()

cycleSelection

void cycleSelection()

cycleSelectionPath

void cycleSelectionPath()