TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.engine.algorithm
Interface IArgument

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
IBooleanArgument, IClassArgument, IComponentArgument, IDoubleArgument, IEObjectArgument, IIntegerArgument, IInterfaceArgument, ILongArgument, IMethodArgument, IPackageArgument, IStringArgument, IStringArrayArgument
All Known Implementing Classes:
IArgumentImpl, IBooleanArgumentImpl, IClassArgumentImpl, IComponentArgumentImpl, IDoubleArgumentImpl, IEObjectArgumentImpl, IIntegerArgumentImpl, IInterfaceArgumentImpl, ILongArgumentImpl, IMethodArgumentImpl, IPackageArgumentImpl, IStringArgumentImpl, IStringArrayArgumentImpl

public interface IArgument
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'IArgument'.

The following features are supported:

See Also:
AlgorithmPackage.getIArgument()
Generated
[EMF] Model

Method Summary
 java.lang.Object getValue()
           
 boolean isEditable()
          Returns the value of the 'Editable' attribute.
 boolean isHidden()
          Returns the value of the 'Hidden' attribute.
 void setEditable(boolean value)
          Sets the value of the 'Editable' attribute
 void setHidden(boolean value)
          Sets the value of the 'Hidden' attribute
 void setValue(java.lang.Object value)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

isEditable

public boolean isEditable()
Returns the value of the 'Editable' attribute. The default value is "true".

If the meaning of the 'Editable' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Editable' attribute.
See Also:
setEditable(boolean), AlgorithmPackage.getIArgument_Editable()
Generated
[EMF] Model
default="true"

setEditable

public void setEditable(boolean value)
Sets the value of the 'Editable' attribute.

Parameters:
value - the new value of the 'Editable' attribute.
See Also:
isEditable()
Generated

isHidden

public boolean isHidden()
Returns the value of the 'Hidden' attribute. The default value is "false".

If the meaning of the 'Hidden' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Hidden' attribute.
See Also:
setHidden(boolean), AlgorithmPackage.getIArgument_Hidden()
Generated
[EMF] Model
default="false"

setHidden

public void setHidden(boolean value)
Sets the value of the 'Hidden' attribute.

Parameters:
value - the new value of the 'Hidden' attribute.
See Also:
isHidden()
Generated

getValue

public java.lang.Object getValue()

Generated
[EMF] Model
dataType="org.eclipse.tptp.platform.analysis.util.types.JavaObject" parameters=""

setValue

public void setValue(java.lang.Object value)

Generated
[EMF] Model
parameters="org.eclipse.tptp.platform.analysis.util.types.JavaObject"

TPTP 4.2.0 Platform Project
Public API Specification