TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy.extensions
Interface Operand

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
ArithmeticExpression, NumericFunction, SimpleOperand
All Known Implementing Classes:
ArithmeticExpressionImpl, NumericFunctionImpl, OperandImpl, SimpleOperandImpl

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

A representation of the model object 'Operand'.

The following features are supported:

See Also:
ExtensionsPackage.getOperand()
Generated
[EMF] Model
abstract="true"

Method Summary
 java.lang.String getName()
          Returns the value of the 'Name' attribute
 Query getQuery()
          Returns the value of the 'Query' container reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute
 void setQuery(Query value)
          Sets the value of the 'Query' container reference
 
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

getName

public java.lang.String getName()
Returns the value of the 'Name' attribute. An alias for this operand. If it starts with $ it is a reference to an existing operand with the same name (without the $ prefix).

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), ExtensionsPackage.getOperand_Name()
Generated
[EMF] Model

setName

public void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated

getQuery

public Query getQuery()
Returns the value of the 'Query' container reference. It is bidirectional and its opposite is 'Output Elements'.

If the meaning of the 'Query' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Query' container reference.
See Also:
setQuery(Query), ExtensionsPackage.getOperand_Query(), Query.getOutputElements()
Generated
[EMF] Model
opposite="outputElements" required="true"

setQuery

public void setQuery(Query value)
Sets the value of the 'Query' container reference.

Parameters:
value - the new value of the 'Query' container reference.
See Also:
getQuery()
Generated

TPTP 4.2.0 Platform Project
Public API Specification