org.eclipse.xtend.core.richstring
Interface IfConditionStart

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

public interface IfConditionStart
extends LinePart

A representation of the model object 'If Condition Start'.

The following features are supported:

See Also:
ProcessedRichStringPackage.getIfConditionStart()
EMF generated code
EMF model element

Method Summary
 org.eclipse.emf.common.util.EList<ElseIfCondition> getElseIfConditions()
          Returns the value of the 'Else If Conditions' reference list.
 ElseStart getElseStart()
          Returns the value of the 'Else Start' reference.
 EndIf getEndIf()
          Returns the value of the 'End If' reference.
 RichStringIf getRichStringIf()
          Returns the value of the 'Rich String If' reference.
 void setElseStart(ElseStart value)
          Sets the value of the 'Else Start' reference.
 void setEndIf(EndIf value)
          Sets the value of the 'End If' reference.
 void setRichStringIf(RichStringIf value)
          Sets the value of the 'Rich String If' reference.
 
Methods inherited from interface org.eclipse.xtend.core.richstring.LinePart
getLine, setLine
 
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

getRichStringIf

RichStringIf getRichStringIf()
Returns the value of the 'Rich String If' reference.

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

Returns:
the value of the 'Rich String If' reference.
See Also:
setRichStringIf(RichStringIf), ProcessedRichStringPackage.getIfConditionStart_RichStringIf()
EMF generated code
EMF model element

setRichStringIf

void setRichStringIf(RichStringIf value)
Sets the value of the 'Rich String If' reference.

Parameters:
value - the new value of the 'Rich String If' reference.
See Also:
getRichStringIf()
EMF generated code

getElseStart

ElseStart getElseStart()
Returns the value of the 'Else Start' reference. It is bidirectional and its opposite is 'If Condition Start'.

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

Returns:
the value of the 'Else Start' reference.
See Also:
setElseStart(ElseStart), ProcessedRichStringPackage.getIfConditionStart_ElseStart(), ElseStart.getIfConditionStart()
EMF generated code
EMF model element
opposite="ifConditionStart"

setElseStart

void setElseStart(ElseStart value)
Sets the value of the 'Else Start' reference.

Parameters:
value - the new value of the 'Else Start' reference.
See Also:
getElseStart()
EMF generated code

getElseIfConditions

org.eclipse.emf.common.util.EList<ElseIfCondition> getElseIfConditions()
Returns the value of the 'Else If Conditions' reference list. The list contents are of type ElseIfCondition. It is bidirectional and its opposite is 'If Condition Start'.

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

Returns:
the value of the 'Else If Conditions' reference list.
See Also:
ProcessedRichStringPackage.getIfConditionStart_ElseIfConditions(), ElseIfCondition.getIfConditionStart()
EMF generated code
EMF model element
opposite="ifConditionStart"

getEndIf

EndIf getEndIf()
Returns the value of the 'End If' reference.

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

Returns:
the value of the 'End If' reference.
See Also:
setEndIf(EndIf), ProcessedRichStringPackage.getIfConditionStart_EndIf()
EMF generated code
EMF model element

setEndIf

void setEndIf(EndIf value)
Sets the value of the 'End If' reference.

Parameters:
value - the new value of the 'End If' reference.
See Also:
getEndIf()
EMF generated code