Class JavaElementLabelProvider

    • Field Detail

      • SHOW_RETURN_TYPE

        public static final int SHOW_RETURN_TYPE
        Flag (bit mask) indicating that methods labels include the method return type (appended).
        See Also:
        Constant Field Values
      • SHOW_PARAMETERS

        public static final int SHOW_PARAMETERS
        Flag (bit mask) indicating that method label include parameter types.
        See Also:
        Constant Field Values
      • SHOW_CONTAINER

        @Deprecated
        public static final int SHOW_CONTAINER
        Deprecated.
        Use SHOW_QUALIFIED or SHOW_ROOT instead
        Flag (bit mask) indicating that the label of a member should include the container. For example, include the name of the type enclosing a field.
        See Also:
        Constant Field Values
      • SHOW_CONTAINER_QUALIFICATION

        @Deprecated
        public static final int SHOW_CONTAINER_QUALIFICATION
        Deprecated.
        Use SHOW_QUALIFIED instead
        Flag (bit mask) indicating that the label of a type should be fully qualified. For example, include the fully qualified name of the type enclosing a type.
        See Also:
        Constant Field Values
      • SHOW_OVERLAY_ICONS

        public static final int SHOW_OVERLAY_ICONS
        Flag (bit mask) indicating that the label should include overlay icons for element type and modifiers.
        See Also:
        Constant Field Values
      • SHOW_TYPE

        public static final int SHOW_TYPE
        Flag (bit mask) indicating that a field label should include the declared type.
        See Also:
        Constant Field Values
      • SHOW_ROOT

        public static final int SHOW_ROOT
        Flag (bit mask) indicating that the label should include the name of the package fragment root (appended).
        See Also:
        Constant Field Values
      • SHOW_POSTIFIX_QUALIFICATION

        @Deprecated
        public static final int SHOW_POSTIFIX_QUALIFICATION
        Deprecated.
        SHOW_POST_QUALIFIED instead
        Flag (bit mask) indicating that the label qualification of a type should be shown after the name.
        See Also:
        Constant Field Values
      • SHOW_SMALL_ICONS

        public static final int SHOW_SMALL_ICONS
        Flag (bit mask) indicating that the label should show the icons with no space reserved for overlays.
        See Also:
        Constant Field Values
      • SHOW_VARIABLE

        public static final int SHOW_VARIABLE
        Flag (bit mask) indicating that the package fragment roots from class path variables should be rendered with the variable in the name
        See Also:
        Constant Field Values
      • SHOW_QUALIFIED

        public static final int SHOW_QUALIFIED
        Flag (bit mask) indicating that compilation units, class files, types, declarations and members should be rendered qualified. Examples: java.lang.String, java.util.Vector.size()
        Since:
        2.0
        See Also:
        Constant Field Values
      • SHOW_POST_QUALIFIED

        public static final int SHOW_POST_QUALIFIED
        Flag (bit mask) indicating that compilation units, class files, types, declarations and members should be rendered qualified.The qualification is appended. Examples: String - java.lang, size() - java.util.Vector
        Since:
        2.0
        See Also:
        Constant Field Values
      • SHOW_BASICS

        public static final int SHOW_BASICS
        Constant (value 0) indicating that the label should show the basic images only.
        See Also:
        Constant Field Values
      • SHOW_DEFAULT

        public static final int SHOW_DEFAULT
        Constant indicating the default label rendering. Currently the default is equivalent to SHOW_PARAMETERS | SHOW_OVERLAY_ICONS.
    • Constructor Detail

      • JavaElementLabelProvider

        public JavaElementLabelProvider()
        Creates a new label provider with SHOW_DEFAULT flag.
        Since:
        2.0
        See Also:
        SHOW_DEFAULT
      • JavaElementLabelProvider

        public JavaElementLabelProvider​(int flags)
        Creates a new label provider.
        Parameters:
        flags - the initial options; a bitwise OR of SHOW_* constants