|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cip4.jdflib.datatypes.JDFRangeList
org.cip4.jdflib.datatypes.JDFRectangleRangeList
public class JDFRectangleRangeList
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.cip4.jdflib.datatypes.JDFBaseDataTypes |
|---|
JDFBaseDataTypes.EnumFitsValue |
| Field Summary |
|---|
| Fields inherited from class org.cip4.jdflib.datatypes.JDFRangeList |
|---|
rangeList |
| Fields inherited from interface org.cip4.jdflib.datatypes.JDFBaseDataTypes |
|---|
EPSILON, MAX_CMYK_COLOR, MAX_LAB_COLOR, MAX_MATRIX_DIMENSION, MAX_RECTANGLE_DIMENSION, MAX_RGB_COLOR, MAX_SHAPE_DIMENSION, MAX_XY_DIMENSION |
| Constructor Summary | |
|---|---|
JDFRectangleRangeList()
empty constructor |
|
JDFRectangleRangeList(JDFRectangleRangeList rl)
copy constructor constructs a JDFRectangleRangeList with the given JDFRectangleRangeList |
|
JDFRectangleRangeList(String s)
constructs a JDFRectangleRangeList from a given string |
|
| Method Summary | |
|---|---|
void |
append(JDFRectangle x)
append - adds an individual JDFRectangle element |
void |
append(JDFRectangle xMin,
JDFRectangle xMax)
append - adds an element defined by two JDFRectangles xMin~xMax |
void |
append(JDFRectangleRange x)
append - adds an element defined by a JDFRectangleRange |
static JDFRectangleRangeList |
createRectangleRangeList(String s)
factory for JDFRectangleRangeList that silently returns null in case of illegal strings |
boolean |
inRange(JDFRectangle x)
inRange - check whether rectangle 'x' is in the rectangle range defined by 'this' |
boolean |
isOrdered()
isOrdered - tests if 'this' is an OrderedRangeList |
boolean |
isUniqueOrdered()
isUniqueOrdered - tests if 'this' is an UniqueOrdered RangeList |
boolean |
isValid(String s)
isValid - validate the given String |
void |
setString(String s)
setString - deserialize a string Reads the string, which represents JDFRectangleRangeList, and converts it into real JDFRectangleRangeList |
| Methods inherited from class org.cip4.jdflib.datatypes.JDFRangeList |
|---|
at, begin, clear, elementAt, end, equals, erase, getString, getString, hashCode, isList, isPartOfRange, isPartOfRange, isUnique, remove, size, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JDFRectangleRangeList()
public JDFRectangleRangeList(JDFRectangleRangeList rl)
rl -
public JDFRectangleRangeList(String s)
throws DataFormatException
s - the given string
DataFormatException - - if the String has not a valid format| Method Detail |
|---|
public static JDFRectangleRangeList createRectangleRangeList(String s)
s - the string to parse
public boolean inRange(JDFRectangle x)
x - rectangle value to test
public void setString(String s)
throws DataFormatException
s - string to read
DataFormatException - - if the String has not a valid formatpublic boolean isValid(String s)
s - the given string
public void append(JDFRectangleRange x)
x - the range to append to the listpublic void append(JDFRectangle x)
x - the left and right value of the range to append to the list
public void append(JDFRectangle xMin,
JDFRectangle xMax)
xMin - the left value of the range to append to the listxMax - the right value of the range to append to the listpublic boolean isOrdered()
isOrdered in class JDFRangeListpublic boolean isUniqueOrdered()
isUniqueOrdered in class JDFRangeList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||