|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.foray.fotree.Property
org.foray.fotree.axsl.AbstractAxslProperty
org.foray.fotree.axsl.prop.AxslEnumerated
public abstract class AxslEnumerated
Properties that have only enumerated values.
Field Summary |
---|
Fields inherited from class org.foray.fotree.Property |
---|
PRECEDENCE_FORCE |
Constructor Summary | |
---|---|
AxslEnumerated(FObj fobj,
String propertyFullName,
String attributeValue)
Default Constructor. |
Method Summary | |
---|---|
AxslValue |
getValue()
An overloaded version of getValue() for properties that have
no inheritance, either implicit or explicit. |
AxslValue |
getValue(org.axsl.fo.FoContext context,
FObj fobj)
Returns the value of this property. |
static AxslValue |
getValueNoInstance(AxslProperty propertyType)
An overloaded version of getValueNoInstance(FoContext, AxslProperty, FObj) for properties
that have no inheritance, either implicit or explicit. |
static AxslValue |
getValueNoInstance(org.axsl.fo.FoContext context,
AxslProperty propertyType,
FObj fobj)
Returns the default (initial) value for this property. |
PropertyValue |
value()
Returns the value for this property. |
Methods inherited from class org.foray.fotree.axsl.AbstractAxslProperty |
---|
checkKeywords, getPropertyType, getValidKeywords, standardParse |
Methods inherited from class org.foray.fotree.Property |
---|
convertNumericToInteger, convertValueToLength, getBasePropertyName, getKeywordIndex, getKeywordInSet, getSubPropertyName, invalidPropertyName, keywordInSet, unexpectedInitialValueArgument, unexpectedRetrieval, unexpectedValue, unexpectedValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AxslEnumerated(FObj fobj, String propertyFullName, String attributeValue) throws PropertyException
fobj
- The FObj to which this property belongs.propertyFullName
- The full name of the property.attributeValue
- The unparsed property value.
PropertyException
- For an invalid property value.Method Detail |
---|
public AxslValue getValue(org.axsl.fo.FoContext context, FObj fobj)
context
- An object that knows how to resolve FO context issues.fobj
- The FO for which this value is needed.
public AxslValue getValue()
getValue()
for properties that have
no inheritance, either implicit or explicit.
public static AxslValue getValueNoInstance(org.axsl.fo.FoContext context, AxslProperty propertyType, FObj fobj)
context
- An object that knows how to resolve FO context issues.propertyType
- The specific property for which the default value
is needed.fobj
- The FO for which this value is needed.
public static AxslValue getValueNoInstance(AxslProperty propertyType)
getValueNoInstance(FoContext, AxslProperty, FObj)
for properties
that have no inheritance, either implicit or explicit.
propertyType
- The specific property for which the default value
is needed.
public PropertyValue value()
value
in class Property
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |