Uses of Interface
net.groboclown.xml.xdstates.v1.IAttributeModule

Packages that use IAttributeModule
net.groboclown.xml.xdstates.v1 A framework which allows for the generation of permutations of data from an XML file. 
net.groboclown.xml.xdstates.v1.impl   
net.groboclown.xml.xdstates.v1.modules   
 

Uses of IAttributeModule in net.groboclown.xml.xdstates.v1
 

Methods in net.groboclown.xml.xdstates.v1 that return IAttributeModule
 IAttributeModule IAttributeModule.copy()
          Copy the current module, and reset the new module's state as if fire( String, IDataList ) has never been called.
 IAttributeModule IAttributeMap.getAttributeModule(String name)
           
 IAttributeModule IAttribute.getModule()
           
 

Methods in net.groboclown.xml.xdstates.v1 with parameters of type IAttributeModule
 boolean IAttributeMap.addAttributeModule(String name, IAttributeModule module)
           
 

Uses of IAttributeModule in net.groboclown.xml.xdstates.v1.impl
 

Fields in net.groboclown.xml.xdstates.v1.impl declared as IAttributeModule
private  IAttributeModule AttributeX.module
           
 

Methods in net.groboclown.xml.xdstates.v1.impl that return IAttributeModule
 IAttributeModule AttributeMapX.getAttributeModule(String name)
           
 IAttributeModule AttributeX.getModule()
           
 

Methods in net.groboclown.xml.xdstates.v1.impl with parameters of type IAttributeModule
 boolean AttributeMapX.addAttributeModule(String name, IAttributeModule module)
           
 

Uses of IAttributeModule in net.groboclown.xml.xdstates.v1.modules
 

Classes in net.groboclown.xml.xdstates.v1.modules that implement IAttributeModule
 class ACount
          This module counts between a range specified in the value, where the separator character is a colon (':'), in the format "start:end", where start is the first value to use, and end is the last value to end on.
 class ADefault
          This module only contains IValueModule elements, and passes the control over to them.
 class AEcho
          This module echos the given value, or if the value is empty, the containing elements.
 class AEmpty
          This module empties the list, such that it returns a new DataList but with no IItems.
 class AFireIfPropertyEquals
          This module fires the tree only if the given expression is true.
 class AGetProperty
          This module inserts the given property name's value as an Item to the beginning of the list.
 class AIfPropertyEquals
          This module returns the first element only if the given expression is true, and if not true then it returns the remaining elements (which may be empty).
 class AJoin
          This module joins all the items passed in from the lower tree into a single IItem, using the value as the joining string.
 class ASetProperty
          This module sets a property, where the property name is the attribute value, and the property contents is the first element in the list.
 class ASetPropertyValue
          This module sets a property, where the property and value to be set is in the argument, of the form "name:value", where the separator character is a colon (':').
 

Methods in net.groboclown.xml.xdstates.v1.modules that return IAttributeModule
 IAttributeModule ACount.copy()
          Copy the current module, and reset the new module's state as if ACount.fire( String, IDataList ) has never been called.
 IAttributeModule ADefault.copy()
          Copy the current module, and reset the new module's state as if ADefault.fire( String, IDataList ) has never been called.
 IAttributeModule AFireIfPropertyEquals.copy()
          Copy the current module, and reset the new module's state as if AFireIfPropertyEquals.fire( String, IDataList ) has never been called.
 IAttributeModule AEcho.copy()
          Copy the current module, and reset the new module's state as if AEcho.fire( String, IDataList ) has never been called.
 IAttributeModule ASetProperty.copy()
          Copy the current module, and reset the new module's state as if ASetProperty.fire( String, IDataList ) has never been called.
 IAttributeModule AIfPropertyEquals.copy()
          Copy the current module, and reset the new module's state as if AIfPropertyEquals.fire( String, IDataList ) has never been called.
 IAttributeModule AJoin.copy()
          Copy the current module, and reset the new module's state as if AJoin.fire( String, IDataList ) has never been called.
 IAttributeModule AEmpty.copy()
          Copy the current module, and reset the new module's state as if AEmpty.fire( String, IDataList ) has never been called.
 IAttributeModule AGetProperty.copy()
          Copy the current module, and reset the new module's state as if AGetProperty.fire( String, IDataList ) has never been called.
 IAttributeModule ASetPropertyValue.copy()
          Copy the current module, and reset the new module's state as if ASetPropertyValue.fire( String, IDataList ) has never been called.
 



Written under the LGPL