org.eclipse.epsilon.eol.execute.introspection
Class AbstractPropertySetter

java.lang.Object
  extended by org.eclipse.epsilon.eol.execute.introspection.AbstractPropertySetter
All Implemented Interfaces:
IPropertySetter
Direct Known Subclasses:
CsvPropertySetter, EmfPropertySetter, ExtendedPropertySetter, JavaPropertySetter, ModelGroup.DelegatingModelElementPropertySetter, MuddleModelPropertySetter, PatternMatchPropertySetter

public abstract class AbstractPropertySetter
extends java.lang.Object
implements IPropertySetter


Constructor Summary
AbstractPropertySetter()
           
 
Method Summary
 AST getAst()
           
 IEolContext getContext()
           
 java.lang.Object getObject()
           
 java.lang.String getProperty()
           
 void setAst(AST ast)
           
 void setContext(IEolContext context)
           
 void setObject(java.lang.Object object)
           
 void setProperty(java.lang.String property)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.epsilon.eol.execute.introspection.IPropertySetter
invoke
 

Constructor Detail

AbstractPropertySetter

public AbstractPropertySetter()
Method Detail

getContext

public IEolContext getContext()
Specified by:
getContext in interface IPropertySetter

setContext

public void setContext(IEolContext context)
Specified by:
setContext in interface IPropertySetter

getAst

public AST getAst()
Specified by:
getAst in interface IPropertySetter

setAst

public void setAst(AST ast)
Specified by:
setAst in interface IPropertySetter

getObject

public java.lang.Object getObject()
Specified by:
getObject in interface IPropertySetter

setObject

public void setObject(java.lang.Object object)
Specified by:
setObject in interface IPropertySetter

getProperty

public java.lang.String getProperty()
Specified by:
getProperty in interface IPropertySetter

setProperty

public void setProperty(java.lang.String property)
Specified by:
setProperty in interface IPropertySetter