org.eclipse.m2m.atl.engine.vm.adwp
Class ObjectReference

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.vm.adwp.Value
      extended by org.eclipse.m2m.atl.engine.vm.adwp.ObjectReference
Direct Known Subclasses:
LocalObjectReference, RemoteObjectReference

public abstract class ObjectReference
extends Value


Field Summary
protected  int id
           
 
Constructor Summary
protected ObjectReference(int id)
           
 
Method Summary
abstract  Value call(java.lang.String opName, java.util.List args)
           
abstract  Value get(java.lang.String propName)
           
 int getId()
           
abstract  void set(java.lang.String propName, Value value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected int id
Constructor Detail

ObjectReference

protected ObjectReference(int id)
Method Detail

get

public abstract Value get(java.lang.String propName)

set

public abstract void set(java.lang.String propName,
                         Value value)

call

public abstract Value call(java.lang.String opName,
                           java.util.List args)

getId

public int getId()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Copyright 2007 IBM Corporation and others.
All Rights Reserved.