net.groboclown.xml.xdstates.v1
Interface IAttribute
- All Known Implementing Classes:
- AttributeX
- public interface IAttribute
In its most basic form, an Attribute is a name-value pair. However,
in the DataStates collection, an Attribute may be parsable, which means
that it is of the form:
<tag name="%type:replace%" ... >
The type text above refers to the location to retrieve the
value. Right now, the only types are:
- macro: replace the attribute value with the value
from the attribute in the macro tag named replace.
- prop: replace the attribute value with the value
from the property named replace.
If a type is not specified, then it defaults to prop:.
- Version:
- Alpha 0.9.0 - JDK 1.0+
- Author:
- Matt Albrecht
getName
public String getName()
getValue
public String getValue(IDataList list)
getRawValue
public String getRawValue()
getModule
public IAttributeModule getModule()
setupModule
public void setupModule(IAttributeMap map)
copy
public IAttribute copy()
Written under the LGPL