public enum IntrusionDisplace extends java.lang.Enum<IntrusionDisplace>
Enum Constant and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
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 are declared.
|
public static final IntrusionDisplace NONE
public static final IntrusionDisplace LINE
public static final IntrusionDisplace INDENT
public static final IntrusionDisplace BLOCK
public static 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 namejava.lang.NullPointerException
- if the argument is nullThis documentation was created 2017-01-24 at 21:26 GMT by The aXSL Group and may be freely copied. See license for details.