Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.tripi.asp
Class JavaMapNode  view JavaMapNode download JavaMapNode.java

java.lang.Object
  extended bycom.tripi.asp.DefaultNode
      extended bycom.tripi.asp.JavaObjectNode
          extended bycom.tripi.asp.JavaMapNode
All Implemented Interfaces:
MapNode, Node, ObjectNode, SimpleMap

public class JavaMapNode
extends JavaObjectNode
implements SimpleMap

JavaMapNode handles Java objects which implement the SimpleMap interface.

Version:
0.9

Nested Class Summary
 
Nested classes inherited from class com.tripi.asp.JavaObjectNode
JavaObjectNode.JavaAccessorNode, JavaObjectNode.JavaFieldNode
 
Field Summary
(package private) static org.apache.log4j.Category DBG
          Debugging category
(package private)  SimpleMap mapObj
          The object this JavaObjectNode points to, dereferenced as a SimpleMap object
 
Fields inherited from class com.tripi.asp.JavaObjectNode
obj
 
Constructor Summary
JavaMapNode(SimpleMap obj)
          Constructor.
 
Method Summary
 java.lang.Object get(java.lang.Object key)
          Overrides the get() operation for an object.
 java.util.Enumeration getKeys()
          Overrides the getKeys() operation for an object.
 void put(java.lang.Object key, java.lang.Object value)
          Overrides the put() operation for an object.
 
Methods inherited from class com.tripi.asp.JavaObjectNode
getField, getIndex, getLBOUND, getSubObject, getUBOUND, setValue, toString
 
Methods inherited from class com.tripi.asp.DefaultNode
dump, execute, prepare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.tripi.asp.Node
dump, execute, prepare
 

Field Detail

DBG

static org.apache.log4j.Category DBG
Debugging category


mapObj

SimpleMap mapObj
The object this JavaObjectNode points to, dereferenced as a SimpleMap object

Constructor Detail

JavaMapNode

public JavaMapNode(SimpleMap obj)
Constructor.

Method Detail

get

public java.lang.Object get(java.lang.Object key)
                     throws AspException
Overrides the get() operation for an object.

Specified by:
get in interface SimpleMap

put

public void put(java.lang.Object key,
                java.lang.Object value)
         throws AspException
Overrides the put() operation for an object.

Specified by:
put in interface SimpleMap

getKeys

public java.util.Enumeration getKeys()
                              throws AspException
Overrides the getKeys() operation for an object.

Specified by:
getKeys in interface SimpleMap