Uses of Class
net.infonode.util.Direction

Packages that use Direction
net.infonode.docking Core classes for the docking windows framework. 
net.infonode.docking.drop Drop filter classes for docking windows. 
net.infonode.docking.location   
net.infonode.docking.model   
net.infonode.docking.properties Property classes for docking windows. 
net.infonode.docking.theme.internal.laftheme   
net.infonode.gui   
net.infonode.gui.componentpainter Package for component painters. 
net.infonode.gui.draggable   
net.infonode.gui.icon.button   
net.infonode.gui.layout   
net.infonode.gui.panel Panel classes. 
net.infonode.gui.shaped   
net.infonode.gui.shaped.panel   
net.infonode.properties.gui   
net.infonode.properties.gui.util Utility GUI classes for properties. 
net.infonode.properties.types Classes for property types. 
net.infonode.tabbedpanel Core classes for creating and using tabbed panels and tabs 
net.infonode.tabbedpanel.border Special borders for tabs and tabbed panels 
net.infonode.tabbedpanel.internal   
net.infonode.tabbedpanel.theme Themes with different looks for both TabbedPanel and TitledTab 
net.infonode.tabbedpanel.theme.internal.laftheme   
net.infonode.tabbedpanel.titledtab TitledTab is a tab type with support for text, icon and a custom Swing component 
net.infonode.util Common utility classes 
 

Uses of Direction in net.infonode.docking
 

Fields in net.infonode.docking declared as Direction
private  Direction WindowBar.direction
           
 

Methods in net.infonode.docking that return Direction
 Direction RootWindow.getClosestWindowBar(DockingWindow window)
          Returns the direction of the closest enabled window bar to a docking window.
 Direction WindowBar.getDirection()
          Returns the window bar direction in the root window it is a member of
 Direction DockingWindow.getPreferredMinimizeDirection()
           Gets the preferred minimize direction of this window.
private  Direction DockingWindow.getSplitDirection(java.awt.Point p)
           
 

Methods in net.infonode.docking with parameters of type Direction
private  void DockingWindow.doMinimize(Direction direction)
           
protected  int TabWindow.getChildEdgeDepth(DockingWindow window, Direction dir)
           
protected  int SplitWindow.getChildEdgeDepth(DockingWindow window, Direction dir)
           
protected  int DockingWindow.getChildEdgeDepth(DockingWindow window, Direction dir)
           
protected  int TabWindow.getEdgeDepth(Direction dir)
           
protected  int DockingWindow.getEdgeDepth(Direction dir)
           
private  int DockingWindow.getEdgeDistance(java.awt.Point p, Direction dir)
           
 WindowBar RootWindow.getWindowBar(Direction direction)
          Returns the window bar in the direction.
 void FloatingWindow.minimize(Direction direction)
          Floating window cannot be minimized
 void DockingWindow.minimize(Direction direction)
          Minimizes this window to a WindowBarlocated in direction.
 void DockingWindow.minimizeWithAbort(Direction direction)
          Same as DockingWindow.minimize(Direction), but the DockingWindowListener.windowMinimizing(DockingWindow) method of the window listeners will be called before minimizing the window, giving them the possibility to abort the minimize operation.
protected  void DockingWindow.setLastMinimizedDirection(Direction direction)
           
 void DockingWindow.setPreferredMinimizeDirection(Direction direction)
           Sets the preferred minimize direction of this window.
protected  DropAction DockingWindow.split(DockingWindow window, Direction splitDir)
           
 SplitWindow DockingWindow.split(DockingWindow splitWithWindow, Direction direction, float dividerLocation)
          Splits this window in the given direction.
 

Constructors in net.infonode.docking with parameters of type Direction
WindowBar(RootWindow rootWindow, Direction direction)
           
 

Uses of Direction in net.infonode.docking.drop
 

Fields in net.infonode.docking.drop declared as Direction
private  Direction SplitDropInfo.splitDirection
           
 

Methods in net.infonode.docking.drop that return Direction
 Direction SplitDropInfo.getSplitDirection()
          Returns the current split direction i.e. in what direction the drop window should be split.
 

Constructors in net.infonode.docking.drop with parameters of type Direction
SplitDropInfo(DockingWindow window, DockingWindow dropWindow, java.awt.Point point, Direction splitDirection)
           
 

Uses of Direction in net.infonode.docking.location
 

Fields in net.infonode.docking.location declared as Direction
private  Direction WindowSplitLocation.direction
           
 

Constructors in net.infonode.docking.location with parameters of type Direction
WindowSplitLocation(Direction direction, float dividerLocation)
           
WindowSplitLocation(DockingWindow splitWith, WindowLocation parentLocation, Direction direction, float dividerLocation)
           
 

Uses of Direction in net.infonode.docking.model
 

Fields in net.infonode.docking.model declared as Direction
private  Direction WindowItem.lastMinimizedDirection
           
 

Methods in net.infonode.docking.model that return Direction
 Direction WindowItem.getLastMinimizedDirection()
           
 

Methods in net.infonode.docking.model with parameters of type Direction
 void WindowItem.setLastMinimizedDirection(Direction lastMinimizedDirection)
           
 

Uses of Direction in net.infonode.docking.properties
 

Methods in net.infonode.docking.properties that return Direction
 Direction ViewTitleBarProperties.getDirection()
           Returns the layout direction The icon, text and components are laid out in a line that will be rotated in the given direction.
 Direction ViewTitleBarProperties.getOrientation()
          Returns the orientation i.e. on what side of the view's content the title bar will be placed
 

Methods in net.infonode.docking.properties with parameters of type Direction
static WindowBarProperties WindowBarProperties.createDefault(Direction location)
          Creates a property object which inherits the default property values.
 ViewTitleBarProperties ViewTitleBarProperties.setDirection(Direction direction)
           Sets the layout direction The icon, text and components are laid out in a line that will be rotated in the given direction.
 ViewTitleBarProperties ViewTitleBarProperties.setOrientation(Direction orientation)
          Sets the orientation i.e. on what side of the view's content the title bar will be placed
 

Uses of Direction in net.infonode.docking.theme.internal.laftheme
 

Methods in net.infonode.docking.theme.internal.laftheme that return Direction
 Direction TitleBarUI.getRenderingDirection()
           
 

Methods in net.infonode.docking.theme.internal.laftheme with parameters of type Direction
 void TitleBarUI.paintTitleBar(java.awt.Component c, java.awt.Graphics g, boolean selected, int width, int height, Direction d)
           
 

Uses of Direction in net.infonode.gui
 

Fields in net.infonode.gui declared as Direction
private  Direction RotatableLabelUI.direction
           
 

Methods in net.infonode.gui that return Direction
 Direction RotatableLabelUI.getDirection()
           
 Direction RotatableLabel.getDirection()
           
 

Methods in net.infonode.gui with parameters of type Direction
static java.lang.String ComponentUtil.getBorderLayoutOrientation(Direction d)
           
static int InsetsUtil.getInset(java.awt.Insets insets, Direction direction)
           
static java.awt.Dimension DimensionUtil.rotate(Direction source, java.awt.Dimension d, Direction destination)
           
static java.awt.Insets InsetsUtil.rotate(Direction d, java.awt.Insets insets)
           
 void RotatableLabelUI.setDirection(Direction direction)
           
 void RotatableLabel.setDirection(Direction direction)
           
static java.awt.Insets InsetsUtil.setInset(java.awt.Insets insets, Direction direction, int value)
           
 void ContentTitleBar.setLayoutDirection(Direction direction)
           
static java.awt.Rectangle RectangleUtil.transform(java.awt.Rectangle rectangle, Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)
           
 

Constructors in net.infonode.gui with parameters of type Direction
RotatableLabelUI(Direction direction)
           
RotatableLabelUI(Direction direction, boolean mirror)
           
 

Uses of Direction in net.infonode.gui.componentpainter
 

Fields in net.infonode.gui.componentpainter declared as Direction
private  Direction FixedTransformComponentPainter.direction
           
 

Methods in net.infonode.gui.componentpainter with parameters of type Direction
private  java.awt.Color[] GradientComponentPainter.fixColors(Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void SolidColorComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void RectangleComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void GradientComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void FixedTransformComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void CompoundComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void ComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
          Paints an area in a specific direction and optinally flipped horizontally and/or vertically.
 void AbstractComponentPainterWrapper.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 void AbstractComponentPainter.paint(java.awt.Component component, java.awt.Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 

Constructors in net.infonode.gui.componentpainter with parameters of type Direction
FixedTransformComponentPainter(ComponentPainter painter, Direction direction)
           
FixedTransformComponentPainter(ComponentPainter painter, Direction direction, boolean horizontalFlip, boolean verticalFlip)
           
 

Uses of Direction in net.infonode.gui.draggable
 

Fields in net.infonode.gui.draggable declared as Direction
private  Direction DraggableComponentBox.componentDirection
           
 

Methods in net.infonode.gui.draggable that return Direction
 Direction DraggableComponentBox.getComponentDirection()
           
 

Methods in net.infonode.gui.draggable with parameters of type Direction
 void DraggableComponentBox.setComponentDirection(Direction componentDirection)
           
 

Uses of Direction in net.infonode.gui.icon.button
 

Fields in net.infonode.gui.icon.button declared as Direction
private  Direction ArrowIcon.direction
           
 

Methods in net.infonode.gui.icon.button that return Direction
 Direction ArrowIcon.getDirection()
           
 

Constructors in net.infonode.gui.icon.button with parameters of type Direction
ArrowIcon(java.awt.Color color, Direction direction)
           
ArrowIcon(java.awt.Color color, int size, Direction direction)
           
ArrowIcon(Direction direction)
           
ArrowIcon(int size, Direction direction)
           
ArrowIcon(int size, Direction direction, boolean enabled)
           
DropDownIcon(java.awt.Color color, int size, Direction direction)
           
DropDownIcon(int size, Direction direction)
           
 

Uses of Direction in net.infonode.gui.layout
 

Fields in net.infonode.gui.layout declared as Direction
private  Direction DirectionLayout.direction
           
 

Methods in net.infonode.gui.layout that return Direction
 Direction DirectionLayout.getDirection()
           
 

Methods in net.infonode.gui.layout with parameters of type Direction
static java.lang.String LayoutUtil.getBorderLayoutOrientation(Direction direction)
           
static java.awt.Dimension LayoutUtil.rotate(java.awt.Dimension dim, Direction dir)
           
static java.awt.Insets LayoutUtil.rotate(Direction dir, java.awt.Insets insets)
           
 void DirectionLayout.setDirection(Direction direction)
           
static java.awt.Insets LayoutUtil.unrotate(Direction dir, java.awt.Insets insets)
           
 

Constructors in net.infonode.gui.layout with parameters of type Direction
DirectionLayout(Direction direction)
           
DirectionLayout(Direction direction, int componentSpacing)
           
 

Uses of Direction in net.infonode.gui.panel
 

Fields in net.infonode.gui.panel declared as Direction
private  Direction ResizablePanel.direction
           
 

Methods in net.infonode.gui.panel that return Direction
 Direction ResizablePanel.getDirection()
           
 

Methods in net.infonode.gui.panel with parameters of type Direction
 void DirectionPanel.setDirection(Direction direction)
           
 

Constructors in net.infonode.gui.panel with parameters of type Direction
DirectionPanel(Direction direction, java.awt.Component[] components)
           
DirectionPanel(Direction direction, int spacing)
           
DirectionPanel(Direction direction, int spacing, java.awt.Component[] components)
           
ResizablePanel(boolean useHeavyWeightDragIndicator, Direction _direction, java.awt.Component mouseListenComponent)
           
ResizablePanel(Direction _direction)
           
 

Uses of Direction in net.infonode.gui.shaped
 

Methods in net.infonode.gui.shaped that return Direction
static Direction ShapedUtil.getDirection(java.awt.Component c)
           
 

Methods in net.infonode.gui.shaped with parameters of type Direction
static void ShapedUtil.rotate(java.awt.Polygon polygon, Direction d, int width, int height)
           
 

Uses of Direction in net.infonode.gui.shaped.panel
 

Fields in net.infonode.gui.shaped.panel declared as Direction
private  Direction ShapedPanel.direction
           
 

Methods in net.infonode.gui.shaped.panel that return Direction
 Direction ShapedPanel.getDirection()
           
 

Methods in net.infonode.gui.shaped.panel with parameters of type Direction
 void ShapedPanel.setDirection(Direction direction)
           
 

Uses of Direction in net.infonode.properties.gui
 

Methods in net.infonode.properties.gui with parameters of type Direction
static void InternalPropertiesUtil.applyTo(ShapedPanelProperties properties, ShapedPanel panel, Direction d)
          Applies the property values to a shaped panel.
 

Uses of Direction in net.infonode.properties.gui.util
 

Methods in net.infonode.properties.gui.util that return Direction
 Direction ShapedPanelProperties.getDirection()
          Gets the direction of the shaped panel.
 

Methods in net.infonode.properties.gui.util with parameters of type Direction
 void ComponentProperties.applyTo(javax.swing.JComponent component, Direction insetsDirection)
          Applies the property values to a component and rotates the insets in the given direction.
 ShapedPanelProperties ShapedPanelProperties.setDirection(Direction direction)
          Sets the direction of the shaped panel.
 

Uses of Direction in net.infonode.properties.types
 

Methods in net.infonode.properties.types that return Direction
 Direction DirectionProperty.get(java.lang.Object valueContainer)
          Returns the Direction value of this property in a value container.
 

Methods in net.infonode.properties.types with parameters of type Direction
 void DirectionProperty.set(java.lang.Object valueContainer, Direction direction)
          Sets the Direction value of this property in a value container.
 

Uses of Direction in net.infonode.tabbedpanel
 

Fields in net.infonode.tabbedpanel declared as Direction
private  Direction TabbedPanel.tabAreaOrientation
           
 

Methods in net.infonode.tabbedpanel that return Direction
 Direction TabbedPanelProperties.getTabAreaOrientation()
          Gets the tab area orientation, i.e. if the tab area should be placed up, down, left or right of the content area
 

Methods in net.infonode.tabbedpanel with parameters of type Direction
 TabbedPanelProperties TabbedPanelProperties.setTabAreaOrientation(Direction direction)
          Sets the tab area orientation, i.e. if the tab area should be placed up, down, left or right of the content area.
private  void TabbedPanel.updateTabAreaComponentsPanel(Direction direction, int alignmentX, int alignmentY)
           
 

Uses of Direction in net.infonode.tabbedpanel.border
 

Methods in net.infonode.tabbedpanel.border that return Direction
private static Direction TabAreaLineBorder.getTabAreaDirection(java.awt.Component c)
           
 

Methods in net.infonode.tabbedpanel.border with parameters of type Direction
private  boolean TabAreaLineBorder.drawBottom(Direction orientation)
           
private  boolean TabAreaLineBorder.drawLeft(Direction orientation)
           
private  boolean TabAreaLineBorder.drawRight(Direction orientation)
           
private  boolean TabAreaLineBorder.drawTop(Direction orientation)
           
private static int OpenContentBorder.getLineIntersection(int edge, float x1, float y1, float x2, float y2, Direction orientation)
           
private static java.awt.Point OpenContentBorder.getTabBounds(java.awt.Component c, Tab tab, Direction orientation, int x, int y, int width, int height)
           
 

Uses of Direction in net.infonode.tabbedpanel.internal
 

Fields in net.infonode.tabbedpanel.internal declared as Direction
private  Direction ShadowPainter.tabOrientation
           
 

Methods in net.infonode.tabbedpanel.internal with parameters of type Direction
private  int ShadowPainter.paintHighlightedTabShadow(java.awt.Graphics g, Direction tabOrientation, java.awt.Rectangle contentPanelBounds)
           
 

Constructors in net.infonode.tabbedpanel.internal with parameters of type Direction
ShadowPainter(java.awt.Component component, javax.swing.JComponent componentsPanel, javax.swing.JComponent highlightedTab, javax.swing.JComponent contentPanel, javax.swing.JComponent tabAreaComponentsPanel, javax.swing.JComponent tabAreaContainer, javax.swing.JComponent tabBox, Direction tabOrientation, boolean paintTabAreaShadow, int shadowSize, int shadowBlendSize, java.awt.Color shadowColor, float shadowStrength, boolean highlightedTabIsLast)
           
 

Uses of Direction in net.infonode.tabbedpanel.theme
 

Methods in net.infonode.tabbedpanel.theme with parameters of type Direction
 java.awt.Color LookAndFeelTheme.getBorderColor(Direction d)
           
 

Uses of Direction in net.infonode.tabbedpanel.theme.internal.laftheme
 

Fields in net.infonode.tabbedpanel.theme.internal.laftheme declared as Direction
private  Direction TabData.areaOrientation
           
private  Direction PanePainter.direction
           
private static Direction[] PaneUI.DIRECTIONS
           
 

Methods in net.infonode.tabbedpanel.theme.internal.laftheme that return Direction
 Direction TabData.getAreaOrientation()
           
(package private)  Direction PanePainter.getDirection()
           
 

Methods in net.infonode.tabbedpanel.theme.internal.laftheme with parameters of type Direction
private  void PaneUI.calculateAreaInsets(PanePainter pane, int index, Direction direction)
           
private  void PaneUI.estimateContentTabAreaBorderColor(PanePainter pane, int index, Direction direction)
           
private  void PaneUI.estimateSwappedTabDirection(PanePainter pane, int index, Direction direction)
           
private  java.awt.Insets PaneUI.getCalculatedInsets(PanePainter pane, int index, boolean selected, Direction direction)
           
 java.awt.Insets PaneUI.getContentInsets(Direction d, boolean tabAreaVisible)
           
 java.awt.Color PaneUI.getContentTabAreaBorderColor(Direction d)
           
private  int PaneUI.getDirectionIndex(Direction d)
           
private  int PaneUI.getHeightCompensate(Direction d)
           
 java.awt.Insets PaneUI.getNormalInsets(Direction d)
           
 java.awt.Insets PaneUI.getNormalTabInsets(Direction areaOrientation, Direction tabDirection)
           
(package private)  PanePainter PaneHandler.getPainter(Direction d)
           
private  java.awt.Insets PaneUI.getRealTabInsets(Direction areaOrientation, Direction tabDirection, java.awt.Insets insets)
           
 java.awt.Insets PaneUI.getSelectedInsets(Direction d)
           
 int PaneUI.getSelectedRaised(Direction d)
           
 java.awt.Insets PaneUI.getSelectedTabInsets(Direction areaOrientation, Direction tabDirection)
           
 java.awt.Insets PaneUI.getTabAreaInsets(Direction d)
           
 java.awt.Dimension PaneUI.getTabExternalMinSize(Direction d)
           
 java.awt.Insets PaneUI.getTabInsets(Direction d)
           
 int PaneUI.getTabSpacing(Direction d)
           
private  int PaneUI.getWidthCompensate(Direction d)
           
private  void PaneUI.initValues(PanePainter pane, int index, Direction direction)
           
 boolean PaneUI.isSwapWidthHeight(Direction d)
           
private  void PanePainter.setTabPlacement(Direction d)
           
 

Constructors in net.infonode.tabbedpanel.theme.internal.laftheme with parameters of type Direction
PanePainter(Direction d)
           
 

Uses of Direction in net.infonode.tabbedpanel.titledtab
 

Fields in net.infonode.tabbedpanel.titledtab declared as Direction
private  Direction TitledTab.StatePanel.currentLayoutDirection
           
private  Direction TitledTab.lastTabAreaOrientation
           
 

Methods in net.infonode.tabbedpanel.titledtab that return Direction
 Direction TitledTabStateProperties.getDirection()
          Gets the direction, i.e. the line layout of the titled tab components.
private  Direction TitledTab.getTabAreaOrientation()
           
 

Methods in net.infonode.tabbedpanel.titledtab with parameters of type Direction
private  javax.swing.border.Border TitledTab.getInnerBorder(TitledTabStateProperties properties, Direction tabOrientation, int raised, java.awt.Insets maxInsets)
           
 TitledTabStateProperties TitledTabStateProperties.setDirection(Direction direction)
          Sets the direction, i.e. the line layout of the titled tab's components.
private  void TitledTab.updateTabAreaOrientation(Direction newDirection)
           
 

Uses of Direction in net.infonode.util
 

Fields in net.infonode.util declared as Direction
static Direction[] Direction.DIRECTIONS
          Array containing all directions.
static Direction Direction.DOWN
          Down direction.
static Direction Direction.LEFT
          Left direction.
static Direction Direction.RIGHT
          Right direction.
private  Direction Direction.rotateCW
           
static Direction Direction.UP
          Up direction.
 

Methods in net.infonode.util that return Direction
static Direction Direction.decode(java.io.ObjectInputStream in)
          Decodes a direction from a stream.
static Direction[] Direction.getDirections()
          Gets all directions.
 Direction Direction.getNextCCW()
          Returns the direction that is one quarter of a revolution counter clock wise.
 Direction Direction.getNextCW()
          Returns the direction that is one quarter of a revolution clock wise.
 Direction Direction.getOpposite()
          Returns the opposite direction.
 

Methods in net.infonode.util with parameters of type Direction
static java.awt.geom.AffineTransform ImageUtils.createTransform(Direction direction, boolean horizontalFlip, boolean verticalFlip, int width, int height)