org.eclipse.xtend.backend.common
Interface Property

All Known Implementing Classes:
AbstractProperty, BuiltinProperty, FunctionBackedProperty, JavaBeansProperty

public interface Property

Author:
Arno Haase (http://www.haase-consulting.com)

Method Summary
 java.lang.Object get(ExecutionContext ctx, java.lang.Object o)
           
 java.lang.String getName()
           
 BackendType getOwner()
           
 BackendType getType(BackendTypesystem ts)
           
 boolean isReadable()
           
 boolean isWritable()
           
 void set(ExecutionContext ctx, java.lang.Object o, java.lang.Object newValue)
           
 

Method Detail

getName

java.lang.String getName()

getOwner

BackendType getOwner()

getType

BackendType getType(BackendTypesystem ts)

get

java.lang.Object get(ExecutionContext ctx,
                     java.lang.Object o)

set

void set(ExecutionContext ctx,
         java.lang.Object o,
         java.lang.Object newValue)

isReadable

boolean isReadable()

isWritable

boolean isWritable()