org.eclipse.e4.xwt.metadata
Interface IProperty
- All Superinterfaces:
- IBehavior
public interface IProperty
- extends IBehavior
UI property
- Author:
- yyang
getType
java.lang.Class<?> getType()
setType
void setType(java.lang.Class<?> type)
setValue
void setValue(java.lang.Object target,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.SecurityException,
java.lang.NoSuchFieldException
- Can generate event
- Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.NoSuchFieldException
getValue
java.lang.Object getValue(java.lang.Object target)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.SecurityException,
java.lang.NoSuchFieldException
- Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.SecurityException
java.lang.NoSuchFieldException
addSetPostAction
void addSetPostAction(ISetPostAction setPostAction)
removeSetPostAction
void removeSetPostAction(ISetPostAction setPostAction)