org.eclipse.jst.jsf.context.symbol
Interface IJavaSymbol
-
All Superinterfaces:
-
ISymbol
-
public interface IJavaSymbol
- extends
ISymbol
Represents a symbol that has meaning within Java's context. This may
be the name of a type, an instance, method etc.
Provisional API - subject to change
Field Summary
|
static java.lang.String
|
copyright
|
Method Summary
|
IJavaElement
|
getJavaElement
()
A IJavaElement may not exist for a symbol if it is synthetic at
design time but will be bound to a Java symbol at runtime. |
void
|
setJavaElement
(IJavaElement value)
Sets the value of the '
Java Element ' attribute |
copyright
static final java.lang.String copyright
-
-
See Also:
-
Constant Field Values
getJavaElement
IJavaElement getJavaElement()
- A IJavaElement may not exist for a symbol if it is synthetic at
design time but will be bound to a Java symbol at runtime. An
example is a managed bean instance in JSF. JDT can provide no
design-time meta-data for the symbol because it won't have
a Java representation until the containing JSP is compiled.
-
-
-
Returns:
- JDT's java element for this symbol or null if one doesn't
exist.
setJavaElement
void setJavaElement(IJavaElement value)
- Sets the value of the '
Java Element
' attribute.
-
-
-
Parameters:
-
value
- the new value of the 'Java Element' attribute. -
See Also:
-
getJavaElement()