Package com.adobe.xfa.ut
Class UnitSpan.ParseData
- java.lang.Object
 - 
- com.adobe.xfa.ut.UnitSpan.ParseData
 
 
- 
- Enclosing class:
 - UnitSpan
 
public static class UnitSpan.ParseData extends java.lang.ObjectA class returned by the validatingParse() method. 
- 
- 
Field Summary
Fields Modifier and Type Field Description booleanmbPercentWas the unit expressed as a percent?booleanmbValuePerUnitShould the result be interpreted as value per unit?charmcUnit0Unit text.charmcUnit1charmcUnit2intmeUnitsUnits parsed or defaulted.intmnFractionFraction part of value.intmnFractionScaleAmount to divide fraction part by.intmnValueNon-fractional or entire value. 
- 
Constructor Summary
Constructors Constructor Description ParseData(int nValue, int nFraction, int nFractionScale, int eUnits, char cUnit0, char cUnit1, char cUnit2, boolean bValuePerUnit, boolean bPercent) 
 - 
 
- 
- 
Field Detail
- 
mnValue
public final int mnValue
Non-fractional or entire value. 
- 
mnFraction
public final int mnFraction
Fraction part of value. 
- 
mnFractionScale
public final int mnFractionScale
Amount to divide fraction part by. 
- 
meUnits
public final int meUnits
Units parsed or defaulted. 
- 
mcUnit0
public final char mcUnit0
Unit text. Valid units are always two characters, so in order to be valid, mcUnit0 and mcUnit1 must be non-zero, and mcUnit2 must be zero. 
- 
mcUnit1
public final char mcUnit1
 
- 
mcUnit2
public final char mcUnit2
 
- 
mbValuePerUnit
public final boolean mbValuePerUnit
Should the result be interpreted as value per unit? 
- 
mbPercent
public final boolean mbPercent
Was the unit expressed as a percent? 
 - 
 
 -