org.openxma.dsl.dom.model
Interface CaseExpression

All Superinterfaces:
org.eclipse.emf.ecore.EObject, Expression, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CaseExpressionImpl

public interface CaseExpression
extends Expression

A representation of the model object 'Case Expression'.

The following features are supported:

See Also:
DomPackage.getCaseExpression()

Method Summary
 org.eclipse.emf.common.util.EList<AltWhenClause> getAltWhenClause()
          Returns the value of the 'Alt When Clause' containment reference list.
 Expression getElseExpression()
          Returns the value of the 'Else Expression' containment reference.
 Expression getExpression()
          Returns the value of the 'Expression' containment reference.
 org.eclipse.emf.common.util.EList<WhenClause> getWhenClause()
          Returns the value of the 'When Clause' containment reference list.
 void setElseExpression(Expression value)
          Sets the value of the 'Else Expression' containment reference.
 void setExpression(Expression value)
          Sets the value of the 'Expression' containment 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

getWhenClause

org.eclipse.emf.common.util.EList<WhenClause> getWhenClause()
Returns the value of the 'When Clause' containment reference list. The list contents are of type WhenClause.

If the meaning of the 'When Clause' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'When Clause' containment reference list.
See Also:
DomPackage.getCaseExpression_WhenClause()

getElseExpression

Expression getElseExpression()
Returns the value of the 'Else Expression' containment reference.

If the meaning of the 'Else Expression' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Else Expression' containment reference.
See Also:
setElseExpression(Expression), DomPackage.getCaseExpression_ElseExpression()

setElseExpression

void setElseExpression(Expression value)
Sets the value of the 'Else Expression' containment reference.

Parameters:
value - the new value of the 'Else Expression' containment reference.
See Also:
getElseExpression()

getExpression

Expression getExpression()
Returns the value of the 'Expression' containment reference.

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

Returns:
the value of the 'Expression' containment reference.
See Also:
setExpression(Expression), DomPackage.getCaseExpression_Expression()

setExpression

void setExpression(Expression value)
Sets the value of the 'Expression' containment reference.

Parameters:
value - the new value of the 'Expression' containment reference.
See Also:
getExpression()

getAltWhenClause

org.eclipse.emf.common.util.EList<AltWhenClause> getAltWhenClause()
Returns the value of the 'Alt When Clause' containment reference list. The list contents are of type AltWhenClause.

If the meaning of the 'Alt When Clause' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Alt When Clause' containment reference list.
See Also:
DomPackage.getCaseExpression_AltWhenClause()


Copyright © 2013. All Rights Reserved.