org.noos.xing.mydoggy.plaf
Class MyDoggyToolWindowManagerDescriptor
java.lang.Object
org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
org.noos.xing.mydoggy.plaf.MyDoggyToolWindowManagerDescriptor
- All Implemented Interfaces:
- PropertyChangeListener, EventListener, org.noos.xing.mydoggy.MostRecentDescriptor, org.noos.xing.mydoggy.Observable, Cleaner, org.noos.xing.mydoggy.PushAwayModeDescriptor, org.noos.xing.mydoggy.ToolWindowManagerDescriptor
public class MyDoggyToolWindowManagerDescriptor
- extends PropertyChangeEventSource
- implements org.noos.xing.mydoggy.ToolWindowManagerDescriptor, PropertyChangeListener, org.noos.xing.mydoggy.MostRecentDescriptor
- Author:
- Angelo De Caro (angelo.decaro@gmail.com)
| Nested classes/interfaces inherited from interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor |
org.noos.xing.mydoggy.ToolWindowManagerDescriptor.Corner |
| Methods inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource |
addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, cleanup, firePlafPropertyChangeEvent, firePlafPropertyChangeEvent, firePropertyChangeEvent, firePropertyChangeEvent, 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, toString, wait, wait, wait |
| Methods inherited from interface org.noos.xing.mydoggy.Observable |
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
pushAwayMode
protected org.noos.xing.mydoggy.PushAwayMode pushAwayMode
manager
protected MyDoggyToolWindowManager manager
numberingEnabled
protected boolean numberingEnabled
previewEnabled
protected boolean previewEnabled
showUnavailableTools
protected boolean showUnavailableTools
mostRecentStack
protected Stack<org.noos.xing.mydoggy.ToolWindowAnchor> mostRecentStack
MyDoggyToolWindowManagerDescriptor
public MyDoggyToolWindowManagerDescriptor(MyDoggyToolWindowManager manager)
setPushAwayMode
public void setPushAwayMode(org.noos.xing.mydoggy.PushAwayMode pushAwayMode)
- Specified by:
setPushAwayMode in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
getPushAwayMode
public org.noos.xing.mydoggy.PushAwayMode getPushAwayMode()
- Specified by:
getPushAwayMode in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
getPushAwayModeDescriptor
public org.noos.xing.mydoggy.PushAwayModeDescriptor getPushAwayModeDescriptor(org.noos.xing.mydoggy.PushAwayMode pushAwayMode)
- Specified by:
getPushAwayModeDescriptor in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
setCornerComponent
public void setCornerComponent(org.noos.xing.mydoggy.ToolWindowManagerDescriptor.Corner corner,
Component component)
- Specified by:
setCornerComponent in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
setNumberingEnabled
public void setNumberingEnabled(boolean numberingEnabled)
- Specified by:
setNumberingEnabled in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
isNumberingEnabled
public boolean isNumberingEnabled()
- Specified by:
isNumberingEnabled in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
setPreviewEnabled
public void setPreviewEnabled(boolean previewEnabled)
- Specified by:
setPreviewEnabled in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
isPreviewEnabled
public boolean isPreviewEnabled()
- Specified by:
isPreviewEnabled in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
setShowUnavailableTools
public void setShowUnavailableTools(boolean showUnavailableTools)
- Specified by:
setShowUnavailableTools in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
isShowUnavailableTools
public boolean isShowUnavailableTools()
- Specified by:
isShowUnavailableTools in interface org.noos.xing.mydoggy.ToolWindowManagerDescriptor
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChange in interface PropertyChangeListener
append
public void append(org.noos.xing.mydoggy.ToolWindowAnchor... anchors)
- Specified by:
append in interface org.noos.xing.mydoggy.MostRecentDescriptor
getMostRecentAnchors
public org.noos.xing.mydoggy.ToolWindowAnchor[] getMostRecentAnchors()
- Specified by:
getMostRecentAnchors in interface org.noos.xing.mydoggy.MostRecentDescriptor
initMostRecent
protected void initMostRecent()
addMostRecentAnchor
protected void addMostRecentAnchor(org.noos.xing.mydoggy.ToolWindowAnchor target)
changePushAwayMode
protected void changePushAwayMode(org.noos.xing.mydoggy.PushAwayMode pushAwayMode)
mrCheckForAnchor
protected void mrCheckForAnchor(org.noos.xing.mydoggy.ToolWindowAnchor target)
setSplit
protected void setSplit(org.noos.xing.mydoggy.ToolWindowAnchor source,
org.noos.xing.mydoggy.ToolWindowAnchor target)
setSplitComponent
protected void setSplitComponent(org.noos.xing.mydoggy.ToolWindowAnchor source,
Component cmp)
Copyright © 2012. All Rights Reserved.