|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--SkewedGridLayouter
| Field Summary | |
static long |
assignmentXOffset
|
static double |
assignmentXShift
|
static long |
assignmentYOffset
|
static double |
assignmentYShift
|
static boolean |
debug
|
private FlatDocumentWriter |
fdw
|
private long |
geoCount
Parameter for default layout computatation |
long |
geoXOffset
|
long |
geoYOffset
|
long |
globalGeoXOffset
x-Distance from upper left corner |
long |
globalGeoYOffset
y-Distance from upper left corner |
static long |
guardXOffset
|
static double |
guardXShift
|
static long |
guardYOffset
|
static double |
guardYShift
|
static long |
locLabelXShift
|
static long |
locLabelYShift
|
static long |
locNameXOffset
|
static long |
locNameXShift
|
static long |
locNameYOffset
|
static long |
locNameYShift
|
private static java.lang.String |
newLocName
Name for (formerly) anonymous locations |
private static long |
newLocNameCount
Counter for (formerly) anonymous locations |
static boolean |
sanityChecks
|
static long |
synchronisationXOffset
|
static double |
synchronisationXShift
|
static long |
synchronisationYOffset
|
static double |
synchronisationYShift
|
static double |
xSkew
Value 0 corresponds to simple grid layout |
static double |
ySkew
Value 0 corresponds to simple grid layout |
| Constructor Summary | |
SkewedGridLayouter(FlatDocumentWriter theFdw)
Default Constructor Needs the flat document writer to access elements by ID (fast) |
|
| Method Summary | |
private void |
addDefaultLocationCoordinates(org.w3c.dom.Element location)
|
private void |
adjustLocation(org.w3c.dom.Element loc)
Adjust a location: |
private void |
adjustTransition(org.w3c.dom.Element trans)
Adjust a transition: |
void |
layoutTemplate(org.w3c.dom.Element template)
|
private long |
oddSq(long l)
-1 if odd, 1 if even |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
public long globalGeoXOffset
public long globalGeoYOffset
public long geoXOffset
public long geoYOffset
public static long locNameXOffset
public static long locNameYOffset
public static long assignmentXOffset
public static long assignmentYOffset
public static double assignmentXShift
public static double assignmentYShift
public static long guardXOffset
public static long guardYOffset
public static double guardXShift
public static double guardYShift
public static long synchronisationXOffset
public static long synchronisationYOffset
public static double synchronisationXShift
public static double synchronisationYShift
public static long locNameXShift
public static long locNameYShift
public static long locLabelXShift
public static long locLabelYShift
public static double ySkew
public static double xSkew
private long geoCount
private FlatDocumentWriter fdw
private static final java.lang.String newLocName
private static long newLocNameCount
public static boolean sanityChecks
public static boolean debug
| Constructor Detail |
public SkewedGridLayouter(FlatDocumentWriter theFdw)
| Method Detail |
public void layoutTemplate(org.w3c.dom.Element template)
throws java.lang.Exception
layoutTemplate in interface Layouter
private void addDefaultLocationCoordinates(org.w3c.dom.Element location)
throws java.lang.Exception
private long oddSq(long l)
private void adjustTransition(org.w3c.dom.Element trans)
throws java.lang.Exception
private void adjustLocation(org.w3c.dom.Element loc)
throws java.lang.Exception
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||