org.noos.xing.mydoggy.plaf
Class MyDoggyToolWindowGroup

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.MyDoggyToolWindowGroup
All Implemented Interfaces:
org.noos.xing.mydoggy.ToolWindowGroup

public class MyDoggyToolWindowGroup
extends Object
implements org.noos.xing.mydoggy.ToolWindowGroup

Author:
Angelo De Caro (angelo.decaro@gmail.com)

Field Summary
protected  boolean activeteTool
           
protected  boolean implicit
           
protected  EventListenerList listenerList
           
protected  MyDoggyToolWindowManager manager
           
protected  String name
           
protected  boolean tempGroup
           
protected  List<org.noos.xing.mydoggy.ToolWindow> tools
           
 
Constructor Summary
MyDoggyToolWindowGroup(MyDoggyToolWindowManager manager, String name, boolean tempGroup)
           
 
Method Summary
 void addToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
           
 void addToolWindowGroupListener(org.noos.xing.mydoggy.ToolWindowGroupListener listener)
           
 boolean containesToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
           
protected  void fireAddedTool(org.noos.xing.mydoggy.ToolWindow toolWindow)
           
protected  void fireGroupHidden()
           
protected  void fireGroupShown()
           
protected  void fireRemovedTool(org.noos.xing.mydoggy.ToolWindow toolWindow)
           
 String getName()
           
 org.noos.xing.mydoggy.ToolWindow[] getToolsWindow()
           
 org.noos.xing.mydoggy.ToolWindowGroupListener[] getToolWindowGroupListeners()
           
 boolean isActiveteTool()
           
 boolean isImplicit()
           
 boolean removeToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
           
 void removeToolWindowGroupListener(org.noos.xing.mydoggy.ToolWindowGroupListener listener)
           
 void setActiveteTool(boolean activeteTool)
           
 void setImplicit(boolean implicit)
           
 void setVisible(boolean visible)
           
protected  void showTool(org.noos.xing.mydoggy.ToolWindowAnchor anchor)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

manager

protected MyDoggyToolWindowManager manager

name

protected String name

tools

protected List<org.noos.xing.mydoggy.ToolWindow> tools

listenerList

protected EventListenerList listenerList

implicit

protected boolean implicit

tempGroup

protected boolean tempGroup

activeteTool

protected boolean activeteTool
Constructor Detail

MyDoggyToolWindowGroup

public MyDoggyToolWindowGroup(MyDoggyToolWindowManager manager,
                              String name,
                              boolean tempGroup)
Method Detail

getName

public String getName()
Specified by:
getName in interface org.noos.xing.mydoggy.ToolWindowGroup

addToolWindow

public void addToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
Specified by:
addToolWindow in interface org.noos.xing.mydoggy.ToolWindowGroup

removeToolWindow

public boolean removeToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
Specified by:
removeToolWindow in interface org.noos.xing.mydoggy.ToolWindowGroup

getToolsWindow

public org.noos.xing.mydoggy.ToolWindow[] getToolsWindow()
Specified by:
getToolsWindow in interface org.noos.xing.mydoggy.ToolWindowGroup

containesToolWindow

public boolean containesToolWindow(org.noos.xing.mydoggy.ToolWindow toolWindow)
Specified by:
containesToolWindow in interface org.noos.xing.mydoggy.ToolWindowGroup

setImplicit

public void setImplicit(boolean implicit)
Specified by:
setImplicit in interface org.noos.xing.mydoggy.ToolWindowGroup

isImplicit

public boolean isImplicit()
Specified by:
isImplicit in interface org.noos.xing.mydoggy.ToolWindowGroup

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface org.noos.xing.mydoggy.ToolWindowGroup

addToolWindowGroupListener

public void addToolWindowGroupListener(org.noos.xing.mydoggy.ToolWindowGroupListener listener)
Specified by:
addToolWindowGroupListener in interface org.noos.xing.mydoggy.ToolWindowGroup

removeToolWindowGroupListener

public void removeToolWindowGroupListener(org.noos.xing.mydoggy.ToolWindowGroupListener listener)
Specified by:
removeToolWindowGroupListener in interface org.noos.xing.mydoggy.ToolWindowGroup

getToolWindowGroupListeners

public org.noos.xing.mydoggy.ToolWindowGroupListener[] getToolWindowGroupListeners()
Specified by:
getToolWindowGroupListeners in interface org.noos.xing.mydoggy.ToolWindowGroup

toString

public String toString()
Overrides:
toString in class Object

isActiveteTool

public boolean isActiveteTool()

setActiveteTool

public void setActiveteTool(boolean activeteTool)

fireGroupShown

protected void fireGroupShown()

fireGroupHidden

protected void fireGroupHidden()

fireAddedTool

protected void fireAddedTool(org.noos.xing.mydoggy.ToolWindow toolWindow)

fireRemovedTool

protected void fireRemovedTool(org.noos.xing.mydoggy.ToolWindow toolWindow)

showTool

protected void showTool(org.noos.xing.mydoggy.ToolWindowAnchor anchor)


Copyright © 2012. All Rights Reserved.