org.datamixer.config
Class DatamixerContext

java.lang.Object
  extended byorg.datamixer.config.DatamixerContext

public class DatamixerContext
extends java.lang.Object


Field Summary
protected  java.util.Map attributes_
           
static int SCOPE_APPLICATION
          application scope
static int SCOPE_NULL
          null scope
static int SCOPE_PAGE
          page scope
static int[] SCOPES
           
 
Constructor Summary
DatamixerContext()
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Map getAttributes()
          Get the attributes map.
 DatamixerIterator getDatamixerIterator(java.lang.String name)
          Convenience method that returns object cast as a DatamixerIterator.
 DMElement getElement(java.lang.String name)
          Convenience method that returns object cast as a DMElement.
 ValueList getValueList(java.lang.String name)
          Convenience method that returns object cast as a ValueList.
 DMWriter getWriter(java.lang.String name)
          Convenience method that returns object cast as a DMWriter.
 void removeAttribute(java.lang.String name)
           
static java.lang.String scopeToTag(int scope)
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
static int tagToScope(java.lang.String tag)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SCOPE_NULL

public static final int SCOPE_NULL
null scope

See Also:
Constant Field Values

SCOPE_APPLICATION

public static final int SCOPE_APPLICATION
application scope

See Also:
Constant Field Values

SCOPE_PAGE

public static final int SCOPE_PAGE
page scope

See Also:
Constant Field Values

SCOPES

public static final int[] SCOPES

attributes_

protected java.util.Map attributes_
Constructor Detail

DatamixerContext

public DatamixerContext()
Method Detail

toString

public java.lang.String toString()

getValueList

public ValueList getValueList(java.lang.String name)
Convenience method that returns object cast as a ValueList.


getDatamixerIterator

public DatamixerIterator getDatamixerIterator(java.lang.String name)
Convenience method that returns object cast as a DatamixerIterator.


getWriter

public DMWriter getWriter(java.lang.String name)
Convenience method that returns object cast as a DMWriter.


getElement

public DMElement getElement(java.lang.String name)
Convenience method that returns object cast as a DMElement.


getAttribute

public java.lang.Object getAttribute(java.lang.String name)

removeAttribute

public void removeAttribute(java.lang.String name)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)

getAttributes

public java.util.Map getAttributes()
Get the attributes map.


tagToScope

public static int tagToScope(java.lang.String tag)

scopeToTag

public static java.lang.String scopeToTag(int scope)


Copyright © 2004-2006 datamixer.org. All Rights Reserved.