Class JavaBaseFeatureInfo

    • Constructor Detail

      • JavaBaseFeatureInfo

        public JavaBaseFeatureInfo​(IFeatureInfo container)
      • JavaBaseFeatureInfo

        public JavaBaseFeatureInfo​(IType intrType)
    • Method Detail

      • getDeclaredAnnotations

        public List<IAnnotationInfo> getDeclaredAnnotations()
        Returns:
        A map of AnnotationInfo objects by type representing all the annotations associated with this feature, or an empty map if there are no annotations.
      • isVisibleViaFeatureDescriptor

        protected abstract boolean isVisibleViaFeatureDescriptor​(IScriptabilityModifier constraint)
      • isHiddenViaFeatureDescriptor

        protected abstract boolean isHiddenViaFeatureDescriptor()
      • isDefaultEnumFeature

        protected abstract boolean isDefaultEnumFeature()