Uses of Interface
bibliothek.gui.dock.station.span.SpanFactory

Packages that use SpanFactory
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock.station.span The Span API defines the animations that are played when the user is about to drop a Dockable onto a new parent. 
bibliothek.gui.dock.themes Contains an implementation of DockTheme and all classes which are neede by this theme. 
bibliothek.gui.dock.themes.basic Factories and classes used when the BasicTheme is active. 
 

Uses of SpanFactory in bibliothek.gui
 

Fields in bibliothek.gui with type parameters of type SpanFactory
static PropertyKey<SpanFactory> DockTheme.SPAN_FACTORY
          The factory creating Spans and ultimatively deciding how the animation looks like when dropping a Dockable
 

Uses of SpanFactory in bibliothek.gui.dock.station.span
 

Classes in bibliothek.gui.dock.station.span that implement SpanFactory
 class DefaultSpanFactory
          The DefaultSpanFactory creates a most simple Span which does not use any kind of animation.
 

Uses of SpanFactory in bibliothek.gui.dock.themes
 

Classes in bibliothek.gui.dock.themes that implement SpanFactory
 class StationSpanFactoryValue
          A StationSpanFactoryValue offers access to a SpanFactory that is read from a ThemeManager.
 

Fields in bibliothek.gui.dock.themes with type parameters of type SpanFactory
static TypedUIProperties.Type<SpanFactory> ThemeManager.SPAN_FACTORY_TYPE
          Identifier for the type SpanFactory
 

Methods in bibliothek.gui.dock.themes with parameters of type SpanFactory
 void StationSpanFactoryValue.set(SpanFactory value)
           
 void BasicTheme.setSpanFactory(SpanFactory factory)
          Sets the factory which will be used to create new Spans.
 void BasicTheme.setSpanFactory(SpanFactory factory, Priority priority)
          Sets the factory which will be used to create new Spans.
 void ThemeManager.setSpanFactory(String id, SpanFactory value)
          Sets a strategy to tell how to animate empty spaces when drag and dropping a Dockable.
 

Method parameters in bibliothek.gui.dock.themes with type arguments of type SpanFactory
 void ThemeManager.setSpanFactoryBridge(Path kind, UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
          Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
 void ThemeManager.setSpanFactoryBridge(Path kind, UIBridge<SpanFactory,UIValue<SpanFactory>> bridge)
          Sets the UIBridge that will transfer properties to those UIValues whose kind is either kind or a child of kind.
 

Uses of SpanFactory in bibliothek.gui.dock.themes.basic
 

Classes in bibliothek.gui.dock.themes.basic that implement SpanFactory
 class BasicSpanFactory
          The BasicSpanFactory uses a small animation to expand and to shrink its Spans.
 class NoSpanFactory
          This factory creates Spans that always have a size of 0.