net.infonode.gui
Class InsetsUtil

java.lang.Object
  extended by net.infonode.gui.InsetsUtil

public class InsetsUtil
extends java.lang.Object


Field Summary
static java.awt.Insets EMPTY_INSETS
           
 
Constructor Summary
private InsetsUtil()
           
 
Method Summary
static java.awt.Insets add(java.awt.Insets i, java.awt.Insets i2)
           
static void addTo(java.awt.Insets insets, java.awt.Insets addition)
           
static java.awt.Insets copy(java.awt.Insets insets)
           
static java.awt.Insets flip(java.awt.Insets insets, boolean horizontalFlip, boolean verticalFlip)
           
static java.awt.Insets flipHorizontal(java.awt.Insets insets)
           
static java.awt.Insets flipVertical(java.awt.Insets insets)
           
static java.awt.Insets getDiff(java.awt.Insets source, java.awt.Insets other)
           
static int getInset(java.awt.Insets insets, Direction direction)
           
static java.awt.Insets max(java.awt.Insets insets1, java.awt.Insets insets2)
           
static int maxInset(java.awt.Insets i)
           
static java.awt.Insets rotate(Direction d, java.awt.Insets insets)
           
static java.awt.Insets setInset(java.awt.Insets insets, Direction direction, int value)
           
static java.awt.Insets sub(java.awt.Insets i1, java.awt.Insets i2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_INSETS

public static final java.awt.Insets EMPTY_INSETS
Constructor Detail

InsetsUtil

private InsetsUtil()
Method Detail

getDiff

public static java.awt.Insets getDiff(java.awt.Insets source,
                                      java.awt.Insets other)

sub

public static java.awt.Insets sub(java.awt.Insets i1,
                                  java.awt.Insets i2)

add

public static java.awt.Insets add(java.awt.Insets i,
                                  java.awt.Insets i2)

flip

public static final java.awt.Insets flip(java.awt.Insets insets,
                                         boolean horizontalFlip,
                                         boolean verticalFlip)

rotate

public static final java.awt.Insets rotate(Direction d,
                                           java.awt.Insets insets)

max

public static java.awt.Insets max(java.awt.Insets insets1,
                                  java.awt.Insets insets2)

maxInset

public static int maxInset(java.awt.Insets i)

getInset

public static int getInset(java.awt.Insets insets,
                           Direction direction)

setInset

public static java.awt.Insets setInset(java.awt.Insets insets,
                                       Direction direction,
                                       int value)

copy

public static java.awt.Insets copy(java.awt.Insets insets)

addTo

public static void addTo(java.awt.Insets insets,
                         java.awt.Insets addition)

flipHorizontal

public static java.awt.Insets flipHorizontal(java.awt.Insets insets)

flipVertical

public static java.awt.Insets flipVertical(java.awt.Insets insets)