com.tssap.util.ui.reuse.java
Class ParameterData
java.lang.Object
|
+--com.tssap.util.ui.reuse.java.Data
|
+--com.tssap.util.ui.reuse.java.NamedData
|
+--com.tssap.util.ui.reuse.java.NamedModifierData
|
+--com.tssap.util.ui.reuse.java.ParameterData
- All Implemented Interfaces:
- java.util.EventListener, IData, IJavaData, IModifierData, INamedData, IParameterData, ITypeData, IValidatable, IValidatableData, java.beans.PropertyChangeListener
- Direct Known Subclasses:
- FieldData, MethodData
- public class ParameterData
- extends com.tssap.util.ui.reuse.java.NamedModifierData
- implements IParameterData
| Fields inherited from interface com.tssap.util.ui.reuse.java.IModifierData |
ABSTRACT, CONVENIENT_ALL, CONVENIENT_NONE, DEFAULT, FINAL, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, SYNCHRONIZED |
|
Constructor Summary |
ParameterData()
Constructors for ParameterData. |
ParameterData(java.lang.String name)
|
ParameterData(java.lang.String name,
int modifier)
Constructor ParameterData. |
ParameterData(java.lang.String name,
java.lang.String fullQualifiedTypeName)
|
ParameterData(java.lang.String name,
java.lang.String fullQualifiedTypeName,
int arrayDim)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParameterData
public ParameterData(java.lang.String name,
int modifier)
- Constructor ParameterData.
- Parameters:
name - modifier -
ParameterData
public ParameterData()
- Constructors for ParameterData.
ParameterData
public ParameterData(java.lang.String name)
ParameterData
public ParameterData(java.lang.String name,
java.lang.String fullQualifiedTypeName)
ParameterData
public ParameterData(java.lang.String name,
java.lang.String fullQualifiedTypeName,
int arrayDim)
getFullQualifiedTypeName
public java.lang.String getFullQualifiedTypeName()
- Specified by:
getFullQualifiedTypeName in interface ITypeData
- See Also:
ITypeData.getFullQualifiedTypeName()
setFullQualifiedTypeName
public void setFullQualifiedTypeName(java.lang.String name)
- Specified by:
setFullQualifiedTypeName in interface ITypeData
- See Also:
ITypeData.setFullQualifiedTypeName(java.lang.String)
getArrayDimension
public int getArrayDimension()
- Specified by:
getArrayDimension in interface ITypeData
setArrayDimension
public void setArrayDimension(int arrayDim)
- Specified by:
setArrayDimension in interface ITypeData
getSignature
public java.lang.String getSignature()
- Specified by:
getSignature in interface IJavaData- Overrides:
getSignature in class com.tssap.util.ui.reuse.java.NamedModifierData
- See Also:
IJavaData.getSignature()
getValidationStatus
public org.eclipse.core.runtime.IStatus getValidationStatus()
- Specified by:
getValidationStatus in interface IValidatable- Overrides:
getValidationStatus in class com.tssap.util.ui.reuse.java.NamedModifierData
- See Also:
com.tssap.util.ui.reuse.java.NamedData#getValidationStatus()
equalsSignature
public boolean equalsSignature(IJavaData javaData)
- Specified by:
equalsSignature in interface IJavaData
getModifier
public int getModifier()
- Specified by:
getModifier in interface IModifierData
- See Also:
IModifierData.getModifier()
setModifier
public void setModifier(int mod)
- Specified by:
setModifier in interface IModifierData
- See Also:
IModifierData.setModifier(int)
hasModifier
public boolean hasModifier(int mod)
- Specified by:
hasModifier in interface IModifierData
- See Also:
IModifierData.hasModifier(int)
setModifier
public void setModifier(int mod,
boolean set)
- Specified by:
setModifier in interface IModifierData
- See Also:
IModifierData.setModifier(int, boolean)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChange in interface java.beans.PropertyChangeListener
- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
Copyright © 2005 SAP AG. All Rights Reserved.