org.eclipse.gmt.modisco.java
Interface ArrayType

All Superinterfaces:
ASTNode, NamedElement, Type

public interface ArrayType
extends Type

A representation of the model object 'Array Type'.

The following features are supported:

See Also:
JavaPackage.getArrayType()
Generated:
Model:

Method Summary
 int getDimensions()
          Returns the value of the 'Dimensions' attribute.
 TypeAccess getElementType()
          Returns the value of the 'Element Type' containment reference.
 void setDimensions(int value)
          Sets the value of the 'Dimensions' attribute.
 void setElementType(TypeAccess value)
          Sets the value of the 'Element Type' containment reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.Type
getUsagesInTypeAccess
 
Methods inherited from interface org.eclipse.gmt.modisco.java.NamedElement
getName, getUsagesInImports, isProxy, setName, setProxy
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getDimensions

int getDimensions()
Returns the value of the 'Dimensions' attribute.

If the meaning of the 'Dimensions' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Dimensions' attribute.
See Also:
setDimensions(int), JavaPackage.getArrayType_Dimensions()
Generated:
Model:
unique="false" required="true" ordered="false"

setDimensions

void setDimensions(int value)
Sets the value of the 'Dimensions' attribute.

Parameters:
value - the new value of the 'Dimensions' attribute.
See Also:
getDimensions()
Generated:

getElementType

TypeAccess getElementType()
Returns the value of the 'Element Type' containment reference.

If the meaning of the 'Element Type' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Element Type' containment reference.
See Also:
setElementType(TypeAccess), JavaPackage.getArrayType_ElementType()
Generated:
Model:
containment="true" required="true" ordered="false"

setElementType

void setElementType(TypeAccess value)
Sets the value of the 'Element Type' containment reference.

Parameters:
value - the new value of the 'Element Type' containment reference.
See Also:
getElementType()
Generated: