com.tssap.util.ui.reuse.java
Class TypeData

java.lang.Object
  |
  +--com.tssap.util.ui.reuse.java.Data
        |
        +--com.tssap.util.ui.reuse.java.JavaData
              |
              +--com.tssap.util.ui.reuse.java.TypeData
All Implemented Interfaces:
IData, IJavaData, ITypeData, IValidatable, IValidatableData

public class TypeData
extends JavaData
implements ITypeData


Fields inherited from interface com.tssap.util.ui.reuse.java.IValidatable
STATUS_OK
 
Constructor Summary
TypeData()
          Constructor for TypeData.
TypeData(java.lang.String name)
           
TypeData(java.lang.String name, int arrayDim)
           
 
Method Summary
 boolean equalsSignature(IJavaData javaData)
           
 int getArrayDimension()
           
 java.lang.String getFullQualifiedTypeName()
           
 java.lang.String getSignature()
           
 org.eclipse.core.runtime.IStatus getValidationStatus()
           
 void setArrayDimension(int arrayDim)
           
 void setFullQualifiedTypeName(java.lang.String newName)
           
 
Methods inherited from class com.tssap.util.ui.reuse.java.Data
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeData

public TypeData()
Constructor for TypeData.

TypeData

public TypeData(java.lang.String name)

TypeData

public TypeData(java.lang.String name,
                int arrayDim)
Method Detail

getFullQualifiedTypeName

public java.lang.String getFullQualifiedTypeName()
Specified by:
getFullQualifiedTypeName in interface ITypeData
See Also:
ITypeData.getFullQualifiedTypeName()

setFullQualifiedTypeName

public void setFullQualifiedTypeName(java.lang.String newName)
Specified by:
setFullQualifiedTypeName in interface ITypeData
See Also:
ITypeData.setFullQualifiedTypeName(java.lang.String)

getSignature

public java.lang.String getSignature()
Specified by:
getSignature in interface IJavaData
Overrides:
getSignature in class JavaData
See Also:
IJavaData.getSignature()

getValidationStatus

public org.eclipse.core.runtime.IStatus getValidationStatus()
Specified by:
getValidationStatus in interface IValidatable
Overrides:
getValidationStatus in class JavaData
See Also:
IValidatable.getValidationStatus()

getArrayDimension

public int getArrayDimension()
Specified by:
getArrayDimension in interface ITypeData
See Also:
ITypeData.getArrayDimension()

setArrayDimension

public void setArrayDimension(int arrayDim)
Specified by:
setArrayDimension in interface ITypeData
See Also:
ITypeData.setArrayDimension(int)

equalsSignature

public boolean equalsSignature(IJavaData javaData)
Specified by:
equalsSignature in interface IJavaData


Copyright © 2005 SAP AG. All Rights Reserved.