org.noos.xing.mydoggy.plaf.descriptors
Class DefaultSlidingTypeDescriptor
java.lang.Object
org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
org.noos.xing.mydoggy.plaf.descriptors.DefaultToolWindowTypeDescriptor
org.noos.xing.mydoggy.plaf.descriptors.DefaultSlidingTypeDescriptor
- All Implemented Interfaces:
- PropertyChangeListener, EventListener, org.noos.xing.mydoggy.Observable, Cleaner, InternalTypeDescriptor, org.noos.xing.mydoggy.SlidingTypeDescriptor, org.noos.xing.mydoggy.ToolWindowTypeDescriptor
public class DefaultSlidingTypeDescriptor
- extends DefaultToolWindowTypeDescriptor
- implements org.noos.xing.mydoggy.SlidingTypeDescriptor, InternalTypeDescriptor
- Author:
- Angelo De Caro (angelo.decaro@gmail.com)
|
Constructor Summary |
DefaultSlidingTypeDescriptor()
|
DefaultSlidingTypeDescriptor(ToolWindowDescriptor toolWindowDescriptor,
DefaultSlidingTypeDescriptor parent,
int transparentDelay,
float transparentRatio,
boolean transparentMode,
boolean enabled,
boolean animating,
boolean autoHide,
boolean idVisibleOnTitleBar,
boolean hideRepresentativeButtonOnVisible,
boolean titleBarButtonsVisible,
boolean titleBarVisible)
|
| Methods inherited from class org.noos.xing.mydoggy.plaf.descriptors.DefaultToolWindowTypeDescriptor |
addToolWindowAction, addToolWindowAction, getToolWindowAction, getToolWindowActions, isAnimating, isAutoHide, isEnabled, isHideRepresentativeButtonOnVisible, isIdVisibleOnTitleBar, isTitleBarButtonsVisible, isTitleBarVisible, removeToolWindowAction, setAnimating, setAutoHide, setEnabled, setHideRepresentativeButtonOnVisible, setIdVisibleOnTitleBar, setTitleBarButtonsVisible, setTitleBarVisible |
| 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.ToolWindowTypeDescriptor |
addToolWindowAction, addToolWindowAction, getToolWindowAction, getToolWindowActions, isAnimating, isAutoHide, isEnabled, isHideRepresentativeButtonOnVisible, isIdVisibleOnTitleBar, isTitleBarButtonsVisible, isTitleBarVisible, removeToolWindowAction, setAnimating, setAutoHide, setEnabled, setHideRepresentativeButtonOnVisible, setIdVisibleOnTitleBar, setTitleBarButtonsVisible, setTitleBarVisible |
| Methods inherited from interface org.noos.xing.mydoggy.Observable |
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
DefaultSlidingTypeDescriptor
public DefaultSlidingTypeDescriptor()
DefaultSlidingTypeDescriptor
public DefaultSlidingTypeDescriptor(ToolWindowDescriptor toolWindowDescriptor,
DefaultSlidingTypeDescriptor parent,
int transparentDelay,
float transparentRatio,
boolean transparentMode,
boolean enabled,
boolean animating,
boolean autoHide,
boolean idVisibleOnTitleBar,
boolean hideRepresentativeButtonOnVisible,
boolean titleBarButtonsVisible,
boolean titleBarVisible)
getType
public org.noos.xing.mydoggy.ToolWindowType getType()
- Specified by:
getType in interface org.noos.xing.mydoggy.ToolWindowTypeDescriptor
getTransparentRatio
public float getTransparentRatio()
- Specified by:
getTransparentRatio in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
setTransparentRatio
public void setTransparentRatio(float transparentRatio)
- Specified by:
setTransparentRatio in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
isTransparentMode
public boolean isTransparentMode()
- Specified by:
isTransparentMode in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
setTransparentMode
public void setTransparentMode(boolean transparentMode)
- Specified by:
setTransparentMode in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
getTransparentDelay
public int getTransparentDelay()
- Specified by:
getTransparentDelay in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
setTransparentDelay
public void setTransparentDelay(int transparentDelay)
- Specified by:
setTransparentDelay in interface org.noos.xing.mydoggy.SlidingTypeDescriptor
cloneMe
public org.noos.xing.mydoggy.ToolWindowTypeDescriptor cloneMe(ToolWindowDescriptor toolWindowDescriptor)
- Specified by:
cloneMe in interface InternalTypeDescriptor
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChange in interface PropertyChangeListener- Overrides:
propertyChange in class DefaultToolWindowTypeDescriptor
Copyright © 2012. All Rights Reserved.