com.tssap.util.ui.reuse.java
Class MethodData
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
|
+--com.tssap.util.ui.reuse.java.MethodData
- All Implemented Interfaces:
- java.util.EventListener, IData, IJavaData, IMethodData, IModifierData, INamedData, IParameterData, ITypeData, IValidatable, IValidatableData, java.beans.PropertyChangeListener
- public class MethodData
- extends ParameterData
- implements IMethodData
| 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 |
MethodData()
Constructor for MethodData. |
MethodData(java.lang.String name)
Constructors for MethodData. |
MethodData(java.lang.String name,
int modifier)
|
MethodData(java.lang.String name,
int modifier,
IParameterData[] parameters)
|
MethodData(java.lang.String name,
IParameterData[] parameters)
|
MethodData(java.lang.String name,
java.lang.String fullQualifiedTypeName)
Constructor for MethodData. |
MethodData(java.lang.String name,
java.lang.String fullQualifiedTypeName,
int arrayDim)
Constructor for MethodData. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodData
public MethodData(java.lang.String name)
- Constructors for MethodData.
- Parameters:
name -
MethodData
public MethodData(java.lang.String name,
int modifier)
MethodData
public MethodData(java.lang.String name,
IParameterData[] parameters)
MethodData
public MethodData()
- Constructor for MethodData.
MethodData
public MethodData(java.lang.String name,
java.lang.String fullQualifiedTypeName)
- Constructor for MethodData.
- Parameters:
name - fullQualifiedTypeName -
MethodData
public MethodData(java.lang.String name,
java.lang.String fullQualifiedTypeName,
int arrayDim)
- Constructor for MethodData.
- Parameters:
name - fullQualifiedTypeName - isArray -
MethodData
public MethodData(java.lang.String name,
int modifier,
IParameterData[] parameters)
getParameters
public IParameterData[] getParameters()
- Specified by:
getParameters in interface IMethodData
- See Also:
com.tssap.util.ui.reuse.java.IMethodData#getParameterData()
setParameters
public void setParameters(IParameterData[] newParameters)
- Specified by:
setParameters in interface IMethodData
- See Also:
com.tssap.util.ui.reuse.java.IMethodData#setParameterData(com.tssap.util.ui.reuse.java.IParameterData)
getSignature
public java.lang.String getSignature()
- Specified by:
getSignature in interface IJavaData- Overrides:
getSignature in class ParameterData
- See Also:
IJavaData.getSignature()
getValidationStatus
public org.eclipse.core.runtime.IStatus getValidationStatus()
- Specified by:
getValidationStatus in interface IValidatable- Overrides:
getValidationStatus in class ParameterData
- See Also:
com.tssap.util.ui.reuse.java.NamedData#getValidationStatus()
equalsSignature
public boolean equalsSignature(IJavaData javaData)
- Specified by:
equalsSignature in interface IJavaData- Overrides:
equalsSignature in class ParameterData
Copyright © 2005 SAP AG. All Rights Reserved.