public class JavaPropertyInfo extends JavaBaseFeatureInfo implements IJavaPropertyInfo
| Modifier and Type | Class and Description |
|---|---|
class |
JavaPropertyInfo.PropertyAccessorAdaptor |
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPERisHidden, isVisible, makeDeprecatedgetActualTypeInContainer, getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isInternalAPI, isScriptableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisHidden, isScriptable, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, hasAnnotation, hasDeclaredAnnotation, isDefaultImplgetContainer, getOwnersTypepublic static IJavaPropertyInfo newInstance(IFeatureInfo container, IJavaPropertyDescriptor pd)
public static IJavaPropertyInfo newInstance(IFeatureInfo container, IJavaPropertyDescriptor pd, IType propertyType)
public static IJavaPropertyInfo newInstance(IFeatureInfo container, IJavaPropertyDescriptor pd, IType propertyType, IPresentationInfo presInfo)
public IType getFeatureType()
getFeatureType in interface IIntrinsicTypeReferencepublic boolean isReadable()
isReadable in interface IPropertyInfopublic boolean isWritable(IType whosAskin)
isWritable in interface IPropertyInfopublic boolean isWritable()
isWritable in interface IPropertyInfopublic List<IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface IAnnotatedFeatureInfogetDeclaredAnnotations in class JavaBaseFeatureInfopublic IDocRef<IMethodNode> getMethodDocs()
getMethodDocs in interface IJavaPropertyInfopublic String getReturnDescription()
getReturnDescription in interface IJavaBasePropertyInfopublic boolean isStatic()
isStatic in interface IAttributedFeatureInfopublic boolean isPrivate()
isPrivate in interface IAttributedFeatureInfoisPrivate in class BaseFeatureInfopublic boolean isInternal()
isInternal in interface IAttributedFeatureInfoisInternal in class BaseFeatureInfopublic boolean isProtected()
isProtected in interface IAttributedFeatureInfoisProtected in class BaseFeatureInfopublic boolean isPublic()
isPublic in interface IAttributedFeatureInfoisPublic in class BaseFeatureInfopublic boolean isAbstract()
isAbstract in interface IAttributedFeatureInfoisAbstract in class BaseFeatureInfopublic boolean isFinal()
isFinal in interface IAttributedFeatureInfoisFinal in class BaseFeatureInfoprotected IJavaAnnotatedElement getAnnotatedElement()
getAnnotatedElement in class JavaBaseFeatureInfoprotected boolean isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint)
isVisibleViaFeatureDescriptor in class JavaBaseFeatureInfoprotected boolean isHiddenViaFeatureDescriptor()
isHiddenViaFeatureDescriptor in class JavaBaseFeatureInfoprotected boolean isDefaultEnumFeature()
isDefaultEnumFeature in class JavaBaseFeatureInfopublic boolean isDeprecated()
isDeprecated in interface IAnnotatedFeatureInfoisDeprecated in class BaseFeatureInfopublic String getDeprecatedReason()
getDeprecatedReason in interface IAnnotatedFeatureInfogetDeprecatedReason in class BaseFeatureInfopublic IPropertyAccessor getAccessor()
getAccessor in interface IPropertyInfopublic IPresentationInfo getPresentationInfo()
getPresentationInfo in interface IPropertyInfopublic String getName()
getName in interface IFeatureInfopublic String getDisplayName()
getDisplayName in interface IFeatureInfogetDisplayName in class BaseFeatureInfopublic String getShortDescription()
getShortDescription in interface IJavaPropertyInfopublic String getDescription()
getDescription in interface IFeatureInfogetDescription in class BaseFeatureInfopublic IMethodInfo getReadMethodInfo()
getReadMethodInfo in interface IMethodBackedPropertyInfogetReadMethodInfo in interface IJavaPropertyInfopublic IJavaClassField getPublicField()
getPublicField in interface IJavaPropertyInfopublic IMethodInfo getWriteMethodInfo()
getWriteMethodInfo in interface IMethodBackedPropertyInfogetWriteMethodInfo in interface IJavaPropertyInfopublic String toString()
toString in class BaseFeatureInfopublic IJavaPropertyDescriptor getPropertyDescriptor()
getPropertyDescriptor in interface IJavaPropertyInfoCopyright © 2015. All rights reserved.