rero.client.data
Class DataStructureBridge

java.lang.Object
  extended byrero.client.Feature
      extended byrero.client.data.DataStructureBridge
All Implemented Interfaces:
Variable

public class DataStructureBridge
extends Feature
implements Variable


Field Summary
protected  InternalDataList data
           
 
Fields inherited from class rero.client.Feature
abilities
 
Constructor Summary
DataStructureBridge()
           
 
Method Summary
 Variable createInternalVariableContainer()
           
 Variable createLocalVariableContainer()
           
 Scalar getScalar(String key)
           
 void init()
           
 Scalar putScalar(String key, Scalar data)
           
 void removeScalar(String key)
           
 boolean scalarExists(String key)
           
 
Methods inherited from class rero.client.Feature
cleanup, getCapabilities, installCapabilities, storeDataStructures
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected InternalDataList data
Constructor Detail

DataStructureBridge

public DataStructureBridge()
Method Detail

scalarExists

public boolean scalarExists(String key)
Specified by:
scalarExists in interface Variable

putScalar

public Scalar putScalar(String key,
                        Scalar data)
Specified by:
putScalar in interface Variable

removeScalar

public void removeScalar(String key)
Specified by:
removeScalar in interface Variable

createLocalVariableContainer

public Variable createLocalVariableContainer()
Specified by:
createLocalVariableContainer in interface Variable

createInternalVariableContainer

public Variable createInternalVariableContainer()
Specified by:
createInternalVariableContainer in interface Variable

getScalar

public Scalar getScalar(String key)
Specified by:
getScalar in interface Variable

init

public void init()
Specified by:
init in class Feature