|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJavaTypeDescriptor2
A representation of the model object 'IJava Type Descriptor2'.
Provisional API - subject to change
The following features are supported:
SymbolPackage.getIJavaTypeDescriptor2()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
int |
getArrayCount()
Returns the value of the 'Array Count' attribute |
org.eclipse.emf.common.util.EList |
getBeanMethods()
Returns the value of the 'Bean Methods' reference list. |
org.eclipse.emf.common.util.EList |
getBeanProperties()
Returns the value of the 'Bean Properties' reference list. |
org.eclipse.jdt.core.IType |
getType()
Returns the value of the 'Type' attribute |
org.eclipse.jdt.core.IType |
resolveType(java.lang.String resolvedTypeSignature)
|
void |
setArrayCount(int value)
Sets the value of the ' Array Count ' attribute |
void |
setType(org.eclipse.jdt.core.IType value)
Sets the value of the ' Type ' attribute |
Methods inherited from interface org.eclipse.jst.jsf.context.symbol.ITypeDescriptor |
---|
calculateSyntheticCall, getArrayElement, getInterfaceTypeSignatures, getJdtContext, getMethods, getProperties, getSuperTypeSignatures, getTypeParameterSignatures, getTypeSignature, getTypeSignatureDelegate, instanceOf, isArray, isEnumType, setEnumType, setJdtContext, setTypeSignatureDelegate |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
org.eclipse.jdt.core.IType getType()
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
setType(IType)
,
SymbolPackage.getIJavaTypeDescriptor2_Type()
void setType(org.eclipse.jdt.core.IType value)
Type
' attribute.
value
- the new value of the 'Type' attribute.getType()
org.eclipse.emf.common.util.EList getBeanProperties()
IBeanPropertySymbol
.
If the meaning of the 'Bean Properties' reference list isn't clear, there really should be more of a description here...
SymbolPackage.getIJavaTypeDescriptor2_BeanProperties()
org.eclipse.emf.common.util.EList getBeanMethods()
IBeanPropertySymbol
.
If the meaning of the 'Bean Methods' reference list isn't clear, there really should be more of a description here...
SymbolPackage.getIJavaTypeDescriptor2_BeanMethods()
int getArrayCount()
If the meaning of the 'Array Count' attribute isn't clear, there really should be more of a description here...
setArrayCount(int)
,
SymbolPackage.getIJavaTypeDescriptor2_ArrayCount()
void setArrayCount(int value)
Array Count
' attribute.
records the array nesting of the type. IType doesn't encapsulate
array types. So if this type is an array then type will represent
the base element and this value will be > 0. If not an array, then
_arrayCount is always 0.
value
- the new value of the 'Array Count' attribute.getArrayCount()
org.eclipse.jdt.core.IType resolveType(java.lang.String resolvedTypeSignature)
resolveType
in interface ITypeDescriptor
resolvedTypeSignature
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |