org.noos.xing.mydoggy.plaf
Class MyDoggyToolWindow

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
      extended by org.noos.xing.mydoggy.plaf.MyDoggyToolWindow
All Implemented Interfaces:
org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>, org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>, org.noos.xing.mydoggy.Observable, Cleaner, org.noos.xing.mydoggy.ToolWindow

public class MyDoggyToolWindow
extends PropertyChangeEventSource
implements org.noos.xing.mydoggy.ToolWindow

Author:
Angelo De Caro

Nested Class Summary
 
Nested classes/interfaces inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
PropertyChangeEventSource.ExcludePropertyChangeListener
 
Field Summary
protected  boolean active
           
protected  boolean aggregateEnabled
           
protected  Map<Object,org.noos.xing.mydoggy.ToolWindowTab> aliases
           
protected  org.noos.xing.mydoggy.ToolWindowAnchor anchor
           
protected  boolean autoHide
           
protected  boolean available
           
protected  int availablePosition
           
protected  ToolWindowDescriptor descriptor
           
protected  boolean flash
           
protected  boolean hideOnZeroTabs
           
protected  String id
           
protected  int index
           
protected  org.noos.xing.mydoggy.AggregationPosition lastAggregationPosition
           
protected  org.noos.xing.mydoggy.ToolWindowType lastDetachedType
           
protected  boolean lockedOnAnchor
           
protected  boolean maximized
           
protected  PropertyChangeListener pclListener
           
protected  org.noos.xing.mydoggy.ToolWindowTab rootTab
           
protected  EventListenerList toolWindowListeners
           
protected  List<org.noos.xing.mydoggy.ToolWindowTab> toolWindowTabs
           
protected  org.noos.xing.mydoggy.ToolWindowType type
           
protected  boolean visible
           
 
Fields inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
firePublicEventQuestion, plafChangeSupport, publicChangeSupport, publicEvent
 
Constructor Summary
MyDoggyToolWindow(MyDoggyToolWindowManager manager, String id, int index, org.noos.xing.mydoggy.ToolWindowAnchor anchor, org.noos.xing.mydoggy.ToolWindowType type, String title, Icon icon, Component component)
           
 
Method Summary
 void addAlias(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab, Object alias)
           
 void addDockableManagerListener(org.noos.xing.mydoggy.DockableManagerListener listener)
           
protected  org.noos.xing.mydoggy.ToolWindowTab addTabInternal(String title, Icon icon, Component component, org.noos.xing.mydoggy.ToolWindow toolWindow, boolean root)
           
protected  void addTabInternal(org.noos.xing.mydoggy.ToolWindowTab tab)
           
 void addToolWindowAction(org.noos.xing.mydoggy.ToolWindowAction toolWindowAction)
           
 void addToolWindowListener(org.noos.xing.mydoggy.ToolWindowListener listener)
           
 org.noos.xing.mydoggy.ToolWindowTab addToolWindowTab(org.noos.xing.mydoggy.Dockable dockable)
           
 org.noos.xing.mydoggy.ToolWindowTab addToolWindowTab(String title, Component component)
           
 void aggregate()
           
 void aggregate(org.noos.xing.mydoggy.AggregationPosition onPosition)
           
 void aggregate(org.noos.xing.mydoggy.ToolWindow onToolWindow, org.noos.xing.mydoggy.AggregationPosition onPosition)
           
 void aggregateByReference(org.noos.xing.mydoggy.ToolWindow refToolWindow, org.noos.xing.mydoggy.AggregationPosition onPosition)
           
protected  void aggregateInternal(org.noos.xing.mydoggy.ToolWindow onToolWindow, org.noos.xing.mydoggy.AggregationPosition aggregationPosition, org.noos.xing.mydoggy.ToolWindow aggregateReferenceTool)
           
 void cleanup()
           
 void ensureVisible()
           
protected  void fireAnchorEvent(org.noos.xing.mydoggy.ToolWindowAnchor oldValue, org.noos.xing.mydoggy.ToolWindowAnchor newValue, Object userObject)
           
protected  void firePropertyChangeEvent(String property, Object oldValue, Object newValue)
           
protected  void firePropertyChangeEvent(String property, Object oldValue, Object newValue, Object userObject)
           
protected  void fireToolWindowTabEvent(org.noos.xing.mydoggy.event.ToolWindowTabEvent event)
           
 Object[] getAliases(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab)
           
 org.noos.xing.mydoggy.ToolWindowAnchor getAnchor()
           
 int getAnchorIndex()
           
 Component getComponent()
           
 ToolWindowDescriptor getDescriptor()
           
 org.noos.xing.mydoggy.ToolWindowTab getDockableById(String id)
           
 org.noos.xing.mydoggy.ToolWindowManager getDockableManager()
           
 org.noos.xing.mydoggy.DockableManagerListener[] getDockableManagerListeners()
           
 org.noos.xing.mydoggy.ToolWindowTab[] getDockables()
           
 Icon getIcon()
           
 String getId()
           
 int getIndex()
           
 Object getLock()
           
 org.noos.xing.mydoggy.RepresentativeAnchorDescriptor getRepresentativeAnchorDescriptor()
           
 String getTitle()
           
 org.noos.xing.mydoggy.ToolWindowListener[] getToolWindowListeners()
           
 org.noos.xing.mydoggy.ToolWindowTab[] getToolWindowTabs()
           
 org.noos.xing.mydoggy.ToolWindowType getType()
           
<T extends org.noos.xing.mydoggy.ToolWindowTypeDescriptor>
T
getTypeDescriptor(Class<T> descriptorClass)
           
 org.noos.xing.mydoggy.ToolWindowTypeDescriptor getTypeDescriptor(org.noos.xing.mydoggy.ToolWindowType type)
           
 boolean isActive()
           
 boolean isAggregateMode()
           
 boolean isAutoHide()
           
 boolean isAvailable()
           
 boolean isDetached()
           
 boolean isFlashing()
           
 boolean isHideOnZeroTabs()
           
 boolean isLockedOnAnchor()
           
 boolean isMaximized()
           
 boolean isMinimized()
           
 boolean isSelected()
           
 boolean isVisible()
           
 org.noos.xing.mydoggy.ToolWindowTab removeAlias(Object alias)
           
 void removeDockableManagerListener(org.noos.xing.mydoggy.DockableManagerListener listener)
           
 void removeToolWindowAction(String id)
           
 void removeToolWindowListener(org.noos.xing.mydoggy.ToolWindowListener listener)
           
 boolean removeToolWindowTab(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab)
           
 void setActive(boolean active)
           
 void setAggregateMode(boolean aggregateEnabled)
           
 void setAnchor(org.noos.xing.mydoggy.ToolWindowAnchor anchor)
           
 void setAnchor(org.noos.xing.mydoggy.ToolWindowAnchor anchor, int index)
           
 void setAutoHide(boolean autoHide)
           
 void setAvailable(boolean available)
           
protected  void setAvailableInternal(boolean available, boolean moveAction)
           
 void setDetached(boolean detached)
           
 void setFlashing(boolean flash)
           
 void setFlashing(int duration)
           
 void setHideOnZeroTabs(boolean hideOnZeroTabs)
           
 void setIcon(Icon icon)
           
 void setIndex(int index)
           
 void setLockedOnAnchor(boolean lockedOnAnchor)
           
 void setMaximized(boolean maximized)
           
 void setMinimized(boolean minimized)
           
 void setSelected(boolean selected)
           
 void setTitle(String title)
           
 void setType(org.noos.xing.mydoggy.ToolWindowType type)
           
protected  void setTypeInternal(org.noos.xing.mydoggy.ToolWindowType type)
           
 void setVisible(boolean visible)
           
protected  void setVisibleInternal(boolean visible, boolean aggregate, org.noos.xing.mydoggy.ToolWindow aggregationOnTool, org.noos.xing.mydoggy.AggregationPosition aggregationPosition, org.noos.xing.mydoggy.ToolWindow aggregateReferenceTool)
           
 String toString()
           
 
Methods inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, firePlafPropertyChangeEvent, firePlafPropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEventPublicListenerOnly, getPlafPropertyChangeListeners, getPlafPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeListeners, initPropertyChangeSupport, removePlafPropertyChangeListener, removePlafPropertyChangeListener, removePlafPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.noos.xing.mydoggy.Observable
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

index

protected int index

id

protected String id

anchor

protected org.noos.xing.mydoggy.ToolWindowAnchor anchor

type

protected org.noos.xing.mydoggy.ToolWindowType type

autoHide

protected boolean autoHide

available

protected boolean available

visible

protected boolean visible

active

protected boolean active

flash

protected boolean flash

maximized

protected boolean maximized

aggregateEnabled

protected boolean aggregateEnabled

lockedOnAnchor

protected boolean lockedOnAnchor

hideOnZeroTabs

protected boolean hideOnZeroTabs

toolWindowTabs

protected List<org.noos.xing.mydoggy.ToolWindowTab> toolWindowTabs

aliases

protected Map<Object,org.noos.xing.mydoggy.ToolWindowTab> aliases

rootTab

protected org.noos.xing.mydoggy.ToolWindowTab rootTab

descriptor

protected ToolWindowDescriptor descriptor

toolWindowListeners

protected EventListenerList toolWindowListeners

availablePosition

protected int availablePosition

lastAggregationPosition

protected org.noos.xing.mydoggy.AggregationPosition lastAggregationPosition

lastDetachedType

protected org.noos.xing.mydoggy.ToolWindowType lastDetachedType

pclListener

protected PropertyChangeListener pclListener
Constructor Detail

MyDoggyToolWindow

public MyDoggyToolWindow(MyDoggyToolWindowManager manager,
                         String id,
                         int index,
                         org.noos.xing.mydoggy.ToolWindowAnchor anchor,
                         org.noos.xing.mydoggy.ToolWindowType type,
                         String title,
                         Icon icon,
                         Component component)
Method Detail

getDockables

public org.noos.xing.mydoggy.ToolWindowTab[] getDockables()
Specified by:
getDockables in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

getDockableById

public org.noos.xing.mydoggy.ToolWindowTab getDockableById(String id)
Specified by:
getDockableById in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

addAlias

public void addAlias(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab,
                     Object alias)
Specified by:
addAlias in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

getAliases

public Object[] getAliases(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab)
Specified by:
getAliases in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

removeAlias

public org.noos.xing.mydoggy.ToolWindowTab removeAlias(Object alias)
Specified by:
removeAlias in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

addDockableManagerListener

public void addDockableManagerListener(org.noos.xing.mydoggy.DockableManagerListener listener)
Specified by:
addDockableManagerListener in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

removeDockableManagerListener

public void removeDockableManagerListener(org.noos.xing.mydoggy.DockableManagerListener listener)
Specified by:
removeDockableManagerListener in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

getDockableManagerListeners

public org.noos.xing.mydoggy.DockableManagerListener[] getDockableManagerListeners()
Specified by:
getDockableManagerListeners in interface org.noos.xing.mydoggy.DockableManager<org.noos.xing.mydoggy.ToolWindowTab>

getDockableManager

public org.noos.xing.mydoggy.ToolWindowManager getDockableManager()
Specified by:
getDockableManager in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

getId

public String getId()
Specified by:
getId in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

getIndex

public int getIndex()
Specified by:
getIndex in interface org.noos.xing.mydoggy.ToolWindow

getComponent

public Component getComponent()
Specified by:
getComponent in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setIndex

public void setIndex(int index)
Specified by:
setIndex in interface org.noos.xing.mydoggy.ToolWindow

isAvailable

public boolean isAvailable()
Specified by:
isAvailable in interface org.noos.xing.mydoggy.ToolWindow

setAvailable

public void setAvailable(boolean available)
Specified by:
setAvailable in interface org.noos.xing.mydoggy.ToolWindow

isVisible

public boolean isVisible()
Specified by:
isVisible in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>
Specified by:
isVisible in interface org.noos.xing.mydoggy.ToolWindow

aggregate

public void aggregate()
Specified by:
aggregate in interface org.noos.xing.mydoggy.ToolWindow

aggregate

public void aggregate(org.noos.xing.mydoggy.AggregationPosition onPosition)
Specified by:
aggregate in interface org.noos.xing.mydoggy.ToolWindow

aggregateByReference

public void aggregateByReference(org.noos.xing.mydoggy.ToolWindow refToolWindow,
                                 org.noos.xing.mydoggy.AggregationPosition onPosition)
Specified by:
aggregateByReference in interface org.noos.xing.mydoggy.ToolWindow

aggregate

public void aggregate(org.noos.xing.mydoggy.ToolWindow onToolWindow,
                      org.noos.xing.mydoggy.AggregationPosition onPosition)
Specified by:
aggregate in interface org.noos.xing.mydoggy.ToolWindow

setAggregateMode

public void setAggregateMode(boolean aggregateEnabled)
Specified by:
setAggregateMode in interface org.noos.xing.mydoggy.ToolWindow

isAggregateMode

public boolean isAggregateMode()
Specified by:
isAggregateMode in interface org.noos.xing.mydoggy.ToolWindow

isFlashing

public boolean isFlashing()
Specified by:
isFlashing in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setDetached

public void setDetached(boolean detached)
Specified by:
setDetached in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

isDetached

public boolean isDetached()
Specified by:
isDetached in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setSelected

public void setSelected(boolean selected)
Specified by:
setSelected in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

isSelected

public boolean isSelected()
Specified by:
isSelected in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setFlashing

public void setFlashing(boolean flash)
Specified by:
setFlashing in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setFlashing

public void setFlashing(int duration)
Specified by:
setFlashing in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setVisible

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

isActive

public boolean isActive()
Specified by:
isActive in interface org.noos.xing.mydoggy.ToolWindow

setActive

public void setActive(boolean active)
Specified by:
setActive in interface org.noos.xing.mydoggy.ToolWindow

getAnchor

public org.noos.xing.mydoggy.ToolWindowAnchor getAnchor()
Specified by:
getAnchor in interface org.noos.xing.mydoggy.ToolWindow

getAnchorIndex

public int getAnchorIndex()
Specified by:
getAnchorIndex in interface org.noos.xing.mydoggy.ToolWindow

setAnchor

public void setAnchor(org.noos.xing.mydoggy.ToolWindowAnchor anchor)
Specified by:
setAnchor in interface org.noos.xing.mydoggy.ToolWindow

setAnchor

public void setAnchor(org.noos.xing.mydoggy.ToolWindowAnchor anchor,
                      int index)
Specified by:
setAnchor in interface org.noos.xing.mydoggy.ToolWindow

isAutoHide

public boolean isAutoHide()
Specified by:
isAutoHide in interface org.noos.xing.mydoggy.ToolWindow

setAutoHide

public void setAutoHide(boolean autoHide)
Specified by:
setAutoHide in interface org.noos.xing.mydoggy.ToolWindow

setLockedOnAnchor

public void setLockedOnAnchor(boolean lockedOnAnchor)
Specified by:
setLockedOnAnchor in interface org.noos.xing.mydoggy.ToolWindow

isLockedOnAnchor

public boolean isLockedOnAnchor()
Specified by:
isLockedOnAnchor in interface org.noos.xing.mydoggy.ToolWindow

getType

public org.noos.xing.mydoggy.ToolWindowType getType()
Specified by:
getType in interface org.noos.xing.mydoggy.ToolWindow

setType

public void setType(org.noos.xing.mydoggy.ToolWindowType type)
Specified by:
setType in interface org.noos.xing.mydoggy.ToolWindow

getIcon

public Icon getIcon()
Specified by:
getIcon in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setIcon

public void setIcon(Icon icon)
Specified by:
setIcon in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

getTitle

public String getTitle()
Specified by:
getTitle in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setTitle

public void setTitle(String title)
Specified by:
setTitle in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

isMaximized

public boolean isMaximized()
Specified by:
isMaximized in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setMinimized

public void setMinimized(boolean minimized)
Specified by:
setMinimized in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

isMinimized

public boolean isMinimized()
Specified by:
isMinimized in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

ensureVisible

public void ensureVisible()
Specified by:
ensureVisible in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

setMaximized

public void setMaximized(boolean maximized)
Specified by:
setMaximized in interface org.noos.xing.mydoggy.Dockable<org.noos.xing.mydoggy.ToolWindowManager>

isHideOnZeroTabs

public boolean isHideOnZeroTabs()
Specified by:
isHideOnZeroTabs in interface org.noos.xing.mydoggy.ToolWindow

setHideOnZeroTabs

public void setHideOnZeroTabs(boolean hideOnZeroTabs)
Specified by:
setHideOnZeroTabs in interface org.noos.xing.mydoggy.ToolWindow

addToolWindowTab

public org.noos.xing.mydoggy.ToolWindowTab addToolWindowTab(String title,
                                                            Component component)
Specified by:
addToolWindowTab in interface org.noos.xing.mydoggy.ToolWindow

addToolWindowTab

public org.noos.xing.mydoggy.ToolWindowTab addToolWindowTab(org.noos.xing.mydoggy.Dockable dockable)
Specified by:
addToolWindowTab in interface org.noos.xing.mydoggy.ToolWindow

removeToolWindowTab

public boolean removeToolWindowTab(org.noos.xing.mydoggy.ToolWindowTab toolWindowTab)
Specified by:
removeToolWindowTab in interface org.noos.xing.mydoggy.ToolWindow

getToolWindowTabs

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

addToolWindowAction

public void addToolWindowAction(org.noos.xing.mydoggy.ToolWindowAction toolWindowAction)
Specified by:
addToolWindowAction in interface org.noos.xing.mydoggy.ToolWindow

removeToolWindowAction

public void removeToolWindowAction(String id)
Specified by:
removeToolWindowAction in interface org.noos.xing.mydoggy.ToolWindow

addToolWindowListener

public void addToolWindowListener(org.noos.xing.mydoggy.ToolWindowListener listener)
Specified by:
addToolWindowListener in interface org.noos.xing.mydoggy.ToolWindow

removeToolWindowListener

public void removeToolWindowListener(org.noos.xing.mydoggy.ToolWindowListener listener)
Specified by:
removeToolWindowListener in interface org.noos.xing.mydoggy.ToolWindow

getToolWindowListeners

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

getTypeDescriptor

public org.noos.xing.mydoggy.ToolWindowTypeDescriptor getTypeDescriptor(org.noos.xing.mydoggy.ToolWindowType type)
Specified by:
getTypeDescriptor in interface org.noos.xing.mydoggy.ToolWindow

getTypeDescriptor

public <T extends org.noos.xing.mydoggy.ToolWindowTypeDescriptor> T getTypeDescriptor(Class<T> descriptorClass)
Specified by:
getTypeDescriptor in interface org.noos.xing.mydoggy.ToolWindow

getRepresentativeAnchorDescriptor

public org.noos.xing.mydoggy.RepresentativeAnchorDescriptor getRepresentativeAnchorDescriptor()
Specified by:
getRepresentativeAnchorDescriptor in interface org.noos.xing.mydoggy.ToolWindow

toString

public String toString()
Overrides:
toString in class Object

cleanup

public void cleanup()
Specified by:
cleanup in interface Cleaner
Overrides:
cleanup in class PropertyChangeEventSource

getLock

public final Object getLock()

getDescriptor

public ToolWindowDescriptor getDescriptor()

aggregateInternal

protected void aggregateInternal(org.noos.xing.mydoggy.ToolWindow onToolWindow,
                                 org.noos.xing.mydoggy.AggregationPosition aggregationPosition,
                                 org.noos.xing.mydoggy.ToolWindow aggregateReferenceTool)

setAvailableInternal

protected void setAvailableInternal(boolean available,
                                    boolean moveAction)

setVisibleInternal

protected void setVisibleInternal(boolean visible,
                                  boolean aggregate,
                                  org.noos.xing.mydoggy.ToolWindow aggregationOnTool,
                                  org.noos.xing.mydoggy.AggregationPosition aggregationPosition,
                                  org.noos.xing.mydoggy.ToolWindow aggregateReferenceTool)

addTabInternal

protected org.noos.xing.mydoggy.ToolWindowTab addTabInternal(String title,
                                                             Icon icon,
                                                             Component component,
                                                             org.noos.xing.mydoggy.ToolWindow toolWindow,
                                                             boolean root)

addTabInternal

protected void addTabInternal(org.noos.xing.mydoggy.ToolWindowTab tab)

setTypeInternal

protected void setTypeInternal(org.noos.xing.mydoggy.ToolWindowType type)

firePropertyChangeEvent

protected void firePropertyChangeEvent(String property,
                                       Object oldValue,
                                       Object newValue)
Overrides:
firePropertyChangeEvent in class PropertyChangeEventSource

firePropertyChangeEvent

protected void firePropertyChangeEvent(String property,
                                       Object oldValue,
                                       Object newValue,
                                       Object userObject)
Overrides:
firePropertyChangeEvent in class PropertyChangeEventSource

fireAnchorEvent

protected void fireAnchorEvent(org.noos.xing.mydoggy.ToolWindowAnchor oldValue,
                               org.noos.xing.mydoggy.ToolWindowAnchor newValue,
                               Object userObject)

fireToolWindowTabEvent

protected void fireToolWindowTabEvent(org.noos.xing.mydoggy.event.ToolWindowTabEvent event)


Copyright © 2012. All Rights Reserved.