public class DimensionPropertyMaker extends CorrespondingPropertyMaker
Dimensioned property maker.
| Constructor and Description |
|---|
DimensionPropertyMaker(PropertyMaker baseMaker)
Instantiate a dimension property maker.
|
| Modifier and Type | Method and Description |
|---|---|
Property |
compute(PropertyList propertyList)
Return a Property object representing the value of this property,
based on other property values for this FO.
|
boolean |
isCorrespondingForced(PropertyList propertyList)
Determine if corresponding property is forced.
|
void |
setExtraCorresponding(int[][] extraCorresponding)
Set extra correspondences.
|
getWMPropertyList, setCorresponding, setRelative, setUseParentpublic DimensionPropertyMaker(PropertyMaker baseMaker)
baseMaker - the base property makerpublic void setExtraCorresponding(int[][] extraCorresponding)
extraCorresponding - an array of four element integer arrayspublic boolean isCorrespondingForced(PropertyList propertyList)
isCorrespondingForced in class CorrespondingPropertyMakerpropertyList - the property list to usepublic Property compute(PropertyList propertyList) throws PropertyException
compute in class CorrespondingPropertyMakerpropertyList - The PropertyList for the FO.PropertyException - if a property exception occursCopyright © 2023 Apache Software Foundation. All rights reserved.