net.groboclown.xml.xdstates.v1
Interface IDataList

All Known Implementing Classes:
DataListX

public interface IDataList

A container for the current tree position and the global state data.

Version:
Alpha 0.9.0 - JDK 1.0+
Author:
Matt Albrecht

Method Summary
 void clearMacroProperties()
           
 Properties copyProperties()
          The current ISet node.
 IItem[] getItems()
          The current list of contained items, having gone through any necessary permutations.
 String getMacroProperty(String name)
           
 String getMacroProperty(String name, String defaultValue)
           
 String getProperty(String name)
           
 String getProperty(String name, String defaultValue)
           
 void setMacroProperty(String name, String value)
           
 void setProperty(String name, String value)
           
 

Method Detail

getItems

public IItem[] getItems()
The current list of contained items, having gone through any necessary permutations.

copyProperties

public Properties copyProperties()
The current ISet node.

setProperty

public void setProperty(String name,
                        String value)

getProperty

public String getProperty(String name)

getProperty

public String getProperty(String name,
                          String defaultValue)

setMacroProperty

public void setMacroProperty(String name,
                             String value)

getMacroProperty

public String getMacroProperty(String name)

getMacroProperty

public String getMacroProperty(String name,
                               String defaultValue)

clearMacroProperties

public void clearMacroProperties()


Written under the LGPL