public class DynamicPropertyInfo extends PropertyInfoBase implements IPropertyAccessor
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Modifier and Type | Method and Description |
|---|---|
IPropertyAccessor |
getAccessor() |
List<IAnnotationInfo> |
getDeclaredAnnotations() |
IType |
getFeatureType() |
String |
getName() |
Object |
getValue(Object ctx) |
boolean |
hasAnnotation(IType type) |
boolean |
isReadable() |
boolean |
isWritable(IType whosAskin) |
void |
setValue(Object ctx,
Object value) |
getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getDescription, getDisplayName, getOwnersType, getPresentationInfo, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isDeprecated, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isStatic, isVisible, isWritableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocationInfopublic boolean isReadable()
isReadable in interface IPropertyInfopublic boolean isWritable(IType whosAskin)
isWritable in interface IPropertyInfopublic IPropertyAccessor getAccessor()
getAccessor in interface IPropertyInfopublic IType getFeatureType()
getFeatureType in interface IIntrinsicTypeReferencepublic List<IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface IAnnotatedFeatureInfopublic boolean hasAnnotation(IType type)
hasAnnotation in interface IAnnotatedFeatureInfohasAnnotation in class PropertyInfoBasepublic String getName()
getName in interface IFeatureInfopublic Object getValue(Object ctx)
getValue in interface IPropertyAccessorpublic void setValue(Object ctx, Object value)
setValue in interface IPropertyAccessorCopyright © 2016. All rights reserved.