org.noos.xing.mydoggy.plaf.ui.content
Class MyDoggyMultiSplitContentUI

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
      extended by org.noos.xing.mydoggy.plaf.ui.content.MyDoggyContentUI
          extended by org.noos.xing.mydoggy.plaf.ui.content.MyDoggyTabbedContentUI
              extended by org.noos.xing.mydoggy.plaf.ui.content.MyDoggyMultiSplitContentUI
All Implemented Interfaces:
org.noos.xing.mydoggy.ContentUI, org.noos.xing.mydoggy.DockableUI, org.noos.xing.mydoggy.MultiSplitContentUI, org.noos.xing.mydoggy.Observable, Cleaner, org.noos.xing.mydoggy.TabbedContentUI

public class MyDoggyMultiSplitContentUI
extends MyDoggyTabbedContentUI
implements org.noos.xing.mydoggy.MultiSplitContentUI

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

Nested Class Summary
 
Nested classes/interfaces inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
PropertyChangeEventSource.ExcludePropertyChangeListener
 
Field Summary
protected  MultiSplitDockableContainer multiSplitContainer
           
protected  boolean showAlwaysTab
           
 
Fields inherited from class org.noos.xing.mydoggy.plaf.ui.content.MyDoggyTabbedContentUI
tabbedContentPane
 
Fields inherited from class org.noos.xing.mydoggy.plaf.ui.content.MyDoggyContentUI
addToTaskBar, alwaysOnTop, closable, content, contentManager, contentManagerUI, detachable, detachedBounds, maximizable, minimizable, transparentDelay, transparentMode, transparentRatio
 
Fields inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
firePublicEventQuestion, plafChangeSupport, publicChangeSupport, publicEvent
 
Constructor Summary
MyDoggyMultiSplitContentUI(org.noos.xing.mydoggy.ContentManagerUI contentManagerUI, MultiSplitDockableContainer multiSplitContainer, org.noos.xing.mydoggy.Content content)
           
 
Method Summary
 boolean isShowAlwaysTab()
           
 void setConstraints(Object... constraints)
           
 void setShowAlwaysTab(boolean showAlwaysTab)
           
 
Methods inherited from class org.noos.xing.mydoggy.plaf.ui.content.MyDoggyTabbedContentUI
cleanup
 
Methods inherited from class org.noos.xing.mydoggy.plaf.ui.content.MyDoggyContentUI
getContent, getDetachedBounds, getTransparentDelay, getTransparentRatio, isAddToTaskBarWhenDetached, isAlwaysOnTop, isCloseable, isDetachable, isMaximizable, isMinimizable, isTransparentMode, setAddToTaskBarWhenDetached, setAlwaysOnTop, setCloseable, setDetachable, setDetachedBounds, setMaximizable, setMinimizable, setTransparentDelay, setTransparentMode, setTransparentRatio
 
Methods inherited from class org.noos.xing.mydoggy.plaf.PropertyChangeEventSource
addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPlafPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, 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.ContentUI
getContent, getDetachedBounds, getTransparentDelay, getTransparentRatio, isAddToTaskBarWhenDetached, isAlwaysOnTop, isCloseable, isDetachable, isMaximizable, isMinimizable, isTransparentMode, setAddToTaskBarWhenDetached, setAlwaysOnTop, setCloseable, setDetachable, setDetachedBounds, setMaximizable, setMinimizable, setTransparentDelay, setTransparentMode, setTransparentRatio
 
Methods inherited from interface org.noos.xing.mydoggy.Observable
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

multiSplitContainer

protected MultiSplitDockableContainer multiSplitContainer

showAlwaysTab

protected boolean showAlwaysTab
Constructor Detail

MyDoggyMultiSplitContentUI

public MyDoggyMultiSplitContentUI(org.noos.xing.mydoggy.ContentManagerUI contentManagerUI,
                                  MultiSplitDockableContainer multiSplitContainer,
                                  org.noos.xing.mydoggy.Content content)
Method Detail

setConstraints

public void setConstraints(Object... constraints)
Specified by:
setConstraints in interface org.noos.xing.mydoggy.ContentUI
Overrides:
setConstraints in class MyDoggyTabbedContentUI

setShowAlwaysTab

public void setShowAlwaysTab(boolean showAlwaysTab)
Specified by:
setShowAlwaysTab in interface org.noos.xing.mydoggy.MultiSplitContentUI

isShowAlwaysTab

public boolean isShowAlwaysTab()
Specified by:
isShowAlwaysTab in interface org.noos.xing.mydoggy.MultiSplitContentUI


Copyright © 2012. All Rights Reserved.