de.uni_paderborn.fujaba.codegen
Class OOType

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOType
All Implemented Interfaces:
java.lang.Comparable, OOTypeInterface

public class OOType
extends java.lang.Object
implements OOTypeInterface

Class OOType

Version:
$Revision: 1.19.2.1 $
Author:
$Author: creckord $

Field Summary
static FType EMPTY_TYPE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String EMPTY_TYPENAME
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
protected OOType()
          Default Constructor
  OOType(FType umlType, java.lang.String typeName, boolean pointer)
          Constructor for class OOType
 
Method Summary
 int compareTo(java.lang.Object other)
          No comment provided by developer, please add a comment to improve documentation.
 boolean equals(java.lang.Object other)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String getTypeName()
          Get the typeName attribute of the OOType object
 FType getUmlType()
          Get the value of umlType.
 boolean isPointer()
          Get the pointer attribute of the OOType object
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_TYPE

public static final FType EMPTY_TYPE
No comment provided by developer, please add a comment to improve documentation.


EMPTY_TYPENAME

public static final java.lang.String EMPTY_TYPENAME
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values
Constructor Detail

OOType

protected OOType()
Default Constructor


OOType

public OOType(FType umlType,
              java.lang.String typeName,
              boolean pointer)
Constructor for class OOType

Parameters:
umlType - No description provided
typeName - No description provided
pointer - No description provided
Method Detail

getUmlType

public FType getUmlType()
Get the value of umlType.

Returns:
Value of umlType.

getTypeName

public java.lang.String getTypeName()
Get the typeName attribute of the OOType object

Returns:
The typeName value

isPointer

public boolean isPointer()
Get the pointer attribute of the OOType object

Returns:
The pointer value

equals

public boolean equals(java.lang.Object other)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
equals in interface OOTypeInterface
Parameters:
other - No description provided
Returns:
No description provided

compareTo

public int compareTo(java.lang.Object other)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
compareTo in interface java.lang.Comparable
Parameters:
other - No description provided
Returns:
No description provided

toString

public java.lang.String toString()
Returns:
short string representation of current object