public interface IPropertyInfo extends IAttributedFeatureInfo, IIntrinsicTypeReference
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Modifier and Type | Method and Description |
|---|---|
IPropertyAccessor |
getAccessor() |
IPresentationInfo |
getPresentationInfo() |
boolean |
isReadable() |
boolean |
isWritable() |
boolean |
isWritable(IType whosAskin) |
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isStatic, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypegetFeatureTypeboolean isReadable()
boolean isWritable()
boolean isWritable(IType whosAskin)
whosAskin - The type querying the property writability. For example, passing in the type the property is on will
allow properties that have private access in the setter to be written to. Passing in an unrelated type will only
allow properties that are public to be written to.IPropertyAccessor getAccessor()
IPresentationInfo getPresentationInfo()
Copyright © 2022. All rights reserved.