*/
public TypedExpressionNode toTypedExpression()
{
if (elementType instanceof AppliedVectorDefinition)
{
return new TypedExpressionNode(new IdentifierNode(IASLanguageConstants.Vector), ((AppliedVectorDefinition)elementType).toTypedExpression());
}
return new TypedExpressionNode(new IdentifierNode(IASLanguageConstants.Vector), new IdentifierNode(elementType.getBaseName()));
}