public abstract class JavaBaseFeatureInfo extends BaseFeatureInfo
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
JavaBaseFeatureInfo(IFeatureInfo container) |
JavaBaseFeatureInfo(IType intrType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract IJavaAnnotatedElement |
getAnnotatedElement() |
List<IAnnotationInfo> |
getDeclaredAnnotations() |
protected abstract boolean |
isDefaultEnumFeature() |
boolean |
isHidden() |
protected abstract boolean |
isHiddenViaFeatureDescriptor() |
boolean |
isVisible(IScriptabilityModifier constraint) |
protected abstract boolean |
isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint) |
protected Deprecated |
makeDeprecated(String reason) |
getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getDescription, getDisplayName, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isDeprecated, isFinal, isInternal, isInternalAPI, isPrivate, isProtected, isPublic, isReified, isScriptable, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisStaticgetLocationInfo, getNamepublic JavaBaseFeatureInfo(IFeatureInfo container)
public JavaBaseFeatureInfo(IType intrType)
protected abstract IJavaAnnotatedElement getAnnotatedElement()
public List<IAnnotationInfo> getDeclaredAnnotations()
protected abstract boolean isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint)
protected abstract boolean isHiddenViaFeatureDescriptor()
public boolean isVisible(IScriptabilityModifier constraint)
isVisible in interface IAttributedFeatureInfoisVisible in class BaseFeatureInfopublic boolean isHidden()
isHidden in interface IAttributedFeatureInfoisHidden in class BaseFeatureInfoprotected Deprecated makeDeprecated(String reason)
protected abstract boolean isDefaultEnumFeature()
Copyright © 2018. All rights reserved.