public interface IAttributedFeatureInfo extends IAnnotatedFeatureInfo
| Modifier and Type | Interface and Description |
|---|---|
static class |
IAttributedFeatureInfo.MODIFIER |
IAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Modifier and Type | Method and Description |
|---|---|
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isHidden()
True if this feature is hidden.
|
boolean |
isInternal()
True if this feature is internal.
|
boolean |
isPrivate()
True if this feature is private.
|
boolean |
isProtected()
True if this feature is protected.
|
boolean |
isPublic()
True if this feature is public.
|
boolean |
isScriptable()
True if this feature is exposed for scripting.
|
boolean |
isStatic()
True if this feature is static, meaning the feature is not specific to a
particular instance of the feature's containing type.
|
boolean |
isVisible(IScriptabilityModifier constraint)
Determine if this feature is visible given a visibility constraint.
|
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypeboolean isScriptable()
boolean isVisible(IScriptabilityModifier constraint)
NOTE: implementers of this method are responsible for handling the null case, taken to mean that there are not scriptability constraints.
boolean isHidden()
boolean isStatic()
boolean isPrivate()
boolean isInternal()
boolean isProtected()
boolean isPublic()
boolean isAbstract()
boolean isFinal()
Copyright © 2018. All rights reserved.