cz.cuni.pogamut.posh.view
Class KidViewElement

Package class diagram package KidViewElement
java.lang.Object
  extended by cz.cuni.pogamut.posh.view.KidViewElement
All Implemented Interfaces:
org.netbeans.core.spi.multiview.MultiViewElement

public class KidViewElement
extends Object
implements org.netbeans.core.spi.multiview.MultiViewElement

Show POSH plan as tree-like structure, that is fully expanded (POSH plan starts at drive collection, actions are connected to competences or APs is necessary)

Author:
Honza Havlicek

Nested Class Summary
static class KidViewElement.SourceUpdater
          Updater of source.
 
Nested classes/interfaces inherited from interface org.netbeans.core.spi.multiview.MultiViewElement
org.netbeans.core.spi.multiview.MultiViewElement.Registration
 
Constructor Summary
KidViewElement(PoshEditorSupport support)
           
 
Method Summary
 org.netbeans.core.spi.multiview.CloseOperationState canCloseElement()
           
 void componentActivated()
           
 void componentClosed()
           
 void componentDeactivated()
           
 void componentHidden()
           
 void componentOpened()
           
 void componentShowing()
           
 Action[] getActions()
           
 org.openide.util.Lookup getLookup()
           
 JComponent getToolbarRepresentation()
           
 org.openide.awt.UndoRedo getUndoRedo()
           
 JComponent getVisualRepresentation()
           
 void setMultiViewCallback(org.netbeans.core.spi.multiview.MultiViewElementCallback mvec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KidViewElement

public KidViewElement(PoshEditorSupport support)
Method Detail

getVisualRepresentation

public JComponent getVisualRepresentation()
Specified by:
getVisualRepresentation in interface org.netbeans.core.spi.multiview.MultiViewElement

getToolbarRepresentation

public JComponent getToolbarRepresentation()
Specified by:
getToolbarRepresentation in interface org.netbeans.core.spi.multiview.MultiViewElement

getActions

public Action[] getActions()
Specified by:
getActions in interface org.netbeans.core.spi.multiview.MultiViewElement

getLookup

public org.openide.util.Lookup getLookup()
Specified by:
getLookup in interface org.netbeans.core.spi.multiview.MultiViewElement

componentOpened

public void componentOpened()
Specified by:
componentOpened in interface org.netbeans.core.spi.multiview.MultiViewElement

componentClosed

public void componentClosed()
Specified by:
componentClosed in interface org.netbeans.core.spi.multiview.MultiViewElement

componentShowing

public void componentShowing()
Specified by:
componentShowing in interface org.netbeans.core.spi.multiview.MultiViewElement

componentHidden

public void componentHidden()
Specified by:
componentHidden in interface org.netbeans.core.spi.multiview.MultiViewElement

componentActivated

public void componentActivated()
Specified by:
componentActivated in interface org.netbeans.core.spi.multiview.MultiViewElement

componentDeactivated

public void componentDeactivated()
Specified by:
componentDeactivated in interface org.netbeans.core.spi.multiview.MultiViewElement

getUndoRedo

public org.openide.awt.UndoRedo getUndoRedo()
Specified by:
getUndoRedo in interface org.netbeans.core.spi.multiview.MultiViewElement

setMultiViewCallback

public void setMultiViewCallback(org.netbeans.core.spi.multiview.MultiViewElementCallback mvec)
Specified by:
setMultiViewCallback in interface org.netbeans.core.spi.multiview.MultiViewElement

canCloseElement

public org.netbeans.core.spi.multiview.CloseOperationState canCloseElement()
Specified by:
canCloseElement in interface org.netbeans.core.spi.multiview.MultiViewElement


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.