public class MainTrianaLayout extends java.lang.Object implements java.awt.LayoutManager, TaskLayoutDetails, ZoomLayout
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LEFT_FORSHOW |
static java.lang.String |
RIGHT_FORSHOW |
static java.lang.String |
TASK |
| Constructor and Description |
|---|
MainTrianaLayout(int border,
int forshowspace,
double zoom)
Constructs a main triana layout with the specified border
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLayoutComponent(java.lang.String str,
java.awt.Component comp) |
int |
getLeftBorder() |
TDimension |
getTaskDimensions() |
int |
getTopBorder() |
double |
getZoom() |
void |
layoutContainer(java.awt.Container container) |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container container) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container container) |
void |
removeLayoutComponent(java.awt.Component comp) |
void |
setZoom(double zoom)
Sets the zoom factor for the layout
|
public static final java.lang.String TASK
public static final java.lang.String LEFT_FORSHOW
public static final java.lang.String RIGHT_FORSHOW
public MainTrianaLayout(int border,
int forshowspace,
double zoom)
border - the border around the componentsforshowspace - the space between the rightmost componenet and the right hand for show tools.public void addLayoutComponent(java.lang.String str,
java.awt.Component comp)
addLayoutComponent in interface java.awt.LayoutManagerpublic void removeLayoutComponent(java.awt.Component comp)
removeLayoutComponent in interface java.awt.LayoutManagerpublic void setZoom(double zoom)
setZoom in interface ZoomLayoutpublic double getZoom()
getZoom in interface ZoomLayoutpublic int getLeftBorder()
getLeftBorder in interface TaskLayoutDetailspublic int getTopBorder()
getTopBorder in interface TaskLayoutDetailspublic TDimension getTaskDimensions()
getTaskDimensions in interface TaskLayoutDetailspublic java.awt.Dimension minimumLayoutSize(java.awt.Container container)
minimumLayoutSize in interface java.awt.LayoutManagerpublic java.awt.Dimension preferredLayoutSize(java.awt.Container container)
preferredLayoutSize in interface java.awt.LayoutManagerpublic void layoutContainer(java.awt.Container container)
layoutContainer in interface java.awt.LayoutManager