|
aXSL API 0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<IntrusionDisplace>
org.axsl.common.value.IntrusionDisplace
public enum IntrusionDisplace
Enumeration of possible "intrusion-displace" values.
Enum Constant Summary | |
---|---|
BLOCK
The start edge (and end edge) of the block is displaced by the least amount necessary to insure that (a) the start edge (end edge) of the block does not intersect any of the start intrusions (end intrusions) that overlap that block and (b) the amount by which it is displaced is at least as much as the displacement of the parent area, provided the parent is a block-area which is not a reference-area. |
|
INDENT
The start edge (and end edge) of each line within the block area on which the property occurs is displaced (a) by at least the same amount it would be displaced by the "line" value of this property and (b) in addition, by an amount that preserves the relative offset of that start edge (or end edge) with respect to the start edge (or end edge) of any other line displaced by any intrusion that cause the current line to be displaced. |
|
LINE
The start and end edges of line areas are displaced just enough so that any intrusions no longer intersect the content rectangle of the line area. |
|
NONE
Neither line areas nor block areas are displaced (nor have any adjustment to their inline progressin dimension) due to the intrusion of the float. |
Method Summary | |
---|---|
static IntrusionDisplace |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static IntrusionDisplace[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final IntrusionDisplace NONE
public static final IntrusionDisplace LINE
public static final IntrusionDisplace INDENT
public static final IntrusionDisplace BLOCK
Method Detail |
---|
public static final IntrusionDisplace[] values()
for(IntrusionDisplace c : IntrusionDisplace.values()) System.out.println(c);
public static IntrusionDisplace valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
|
aXSL API 0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.