Creates and returns a decorated image descriptor for a completion proposal.
Parameters: proposal - the proposal for which to create an image descriptor the created image descriptor, or null if no image is available
Creates a display label for the given method proposal. The display label consists of:
the method name
the raw simple name of the declaring type
Examples: For the get(int) method of a variable of type
List extends Number>, the following display name is returned get(int) - List.
For the add(E) method of a variable of type List, the
following display name is returned:
add(Object) - List.
Parameters: methodProposal - the method proposal to display the display label for the given method proposal since: 3.2
Creates the display label for a given CompletionProposal.
Parameters: proposal - the completion proposal to create the display label for the display label for proposal
Examples:
For the get(int) method of a variable of type List extends Number>, the following
display name is returned: get(int index) Number - List.
For the add(E) method of a variable of type List super Number>, the following
display name is returned: add(Number o) void - List.
Parameters: methodProposal - the method proposal to display the display label for the given method proposal
Creates and returns a parameter list of the given method or type proposal
suitable for display. The list does not include parentheses. The lower
bound of parameter types is returned.
Examples:
"void method(int i, Strings)" -> "int i, String s"
"? extends Number method(java.lang.String s, ? super Number n)" -> "String s, Number n"