|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cip4.jdflib.datatypes.JDFRange
org.cip4.jdflib.datatypes.JDFShapeRange
public class JDFShapeRange
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.cip4.jdflib.datatypes.JDFBaseDataTypes |
|---|
JDFBaseDataTypes.EnumFitsValue |
| Field Summary |
|---|
| 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 | |
|---|---|
JDFShapeRange()
constructs a shape pair range with all values set to 0.0 Double |
|
JDFShapeRange(JDFShape x)
constructs a JDFShapeRange, both values are equal ("from x to x") |
|
JDFShapeRange(JDFShape xmin,
JDFShape xmax)
constructor a JDFShapeRange with two JDFShape values ("from xmin to xmax") |
|
JDFShapeRange(JDFShapeRange r)
copy constructor constructs a JDFShapeRange with the given JDFShapeRange |
|
JDFShapeRange(String s)
constructs a JDFShapeRange with the values of the given String |
|
| Method Summary | |
|---|---|
boolean |
equals(Object other)
equals - returns true if both JDFShapeRanges are equal otherwise false |
JDFShape |
getLeft()
getLeft - gets the left JDFShape object of the range |
protected Object |
getLeftObject()
|
JDFShape |
getLowerValue()
getLowerValue - returns the lower value of the bounds |
JDFShape |
getRight()
getRight - gets the right JDFShape object of the range |
protected Object |
getRightObject()
|
JDFShape |
getUpperValue()
getUpperValue - returns the upper value of the bounds |
int |
hashCode()
hashCode complements equals() to fulfill the equals/hashCode contract |
protected void |
init(JDFShape x,
JDFShape y)
Initialization |
protected boolean |
inObjectRange(Object other)
|
boolean |
inRange(JDFShape x)
inRange - tests if the given x inside of this range |
boolean |
isPartOfRange(JDFRange ra)
isPartOfRange - is range 'r' within this range? |
boolean |
isValid(String s)
isValid - validate the given String |
void |
setLeft(JDFShape x)
sets the left JDFShape object of the range |
void |
setRight(JDFShape x)
sets the right JDFShape object of the range |
String |
toString()
getString - returns the range as a String |
| Methods inherited from class org.cip4.jdflib.datatypes.JDFRange |
|---|
getString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JDFShapeRange()
public JDFShapeRange(JDFShape x)
x - the given JDFShape
public JDFShapeRange(JDFShape xmin,
JDFShape xmax)
xmin - the given min valuexmax - the given max valuepublic JDFShapeRange(JDFShapeRange r)
r -
public JDFShapeRange(String s)
throws DataFormatException
s - the given string representation of the range
DataFormatException - - if the String has not a valid format| Method Detail |
|---|
protected void init(JDFShape x,
JDFShape y)
x - left boundaryy - right boundarypublic String toString()
toString in class Objectpublic boolean isValid(String s)
s - the given string
public boolean equals(Object other)
equals in class JDFRangeother - Object to compare
public int hashCode()
hashCode in class JDFRangepublic boolean inRange(JDFShape x)
x - comparison value
public boolean isPartOfRange(JDFRange ra)
isPartOfRange in class JDFRanger - the range to test
public JDFShape getLeft()
public JDFShape getRight()
public void setLeft(JDFShape x)
x - the left JDFShape object of the rangepublic void setRight(JDFShape x)
x - the right JDFShape object of the rangepublic JDFShape getUpperValue()
public JDFShape getLowerValue()
protected Object getRightObject()
getRightObject in class JDFRangeprotected Object getLeftObject()
getLeftObject in class JDFRangeprotected boolean inObjectRange(Object other)
inObjectRange in class JDFRange
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||