org.eclipse.xtend.core.richstring
Interface ProcessedRichStringFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ProcessedRichStringFactoryImpl

public interface ProcessedRichStringFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
ProcessedRichStringPackage
EMF generated code

Field Summary
static ProcessedRichStringFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ElseIfCondition createElseIfCondition()
          Returns a new object of class 'Else If Condition'.
 ElseStart createElseStart()
          Returns a new object of class 'Else Start'.
 EndIf createEndIf()
          Returns a new object of class 'End If'.
 ForLoopEnd createForLoopEnd()
          Returns a new object of class 'For Loop End'.
 ForLoopStart createForLoopStart()
          Returns a new object of class 'For Loop Start'.
 IfConditionStart createIfConditionStart()
          Returns a new object of class 'If Condition Start'.
 Line createLine()
          Returns a new object of class 'Line'.
 LineBreak createLineBreak()
          Returns a new object of class 'Line Break'.
 LinePart createLinePart()
          Returns a new object of class 'Line Part'.
 Literal createLiteral()
          Returns a new object of class 'Literal'.
 PrintedExpression createPrintedExpression()
          Returns a new object of class 'Printed Expression'.
 ProcessedRichString createProcessedRichString()
          Returns a new object of class 'Processed Rich String'.
 ProcessedRichStringPackage getProcessedRichStringPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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
 

Field Detail

eINSTANCE

static final ProcessedRichStringFactory eINSTANCE
The singleton instance of the factory.

EMF generated code
Method Detail

createProcessedRichString

ProcessedRichString createProcessedRichString()
Returns a new object of class 'Processed Rich String'.

Returns:
a new object of class 'Processed Rich String'.
EMF generated code

createLine

Line createLine()
Returns a new object of class 'Line'.

Returns:
a new object of class 'Line'.
EMF generated code

createLinePart

LinePart createLinePart()
Returns a new object of class 'Line Part'.

Returns:
a new object of class 'Line Part'.
EMF generated code

createLiteral

Literal createLiteral()
Returns a new object of class 'Literal'.

Returns:
a new object of class 'Literal'.
EMF generated code

createLineBreak

LineBreak createLineBreak()
Returns a new object of class 'Line Break'.

Returns:
a new object of class 'Line Break'.
EMF generated code

createForLoopStart

ForLoopStart createForLoopStart()
Returns a new object of class 'For Loop Start'.

Returns:
a new object of class 'For Loop Start'.
EMF generated code

createForLoopEnd

ForLoopEnd createForLoopEnd()
Returns a new object of class 'For Loop End'.

Returns:
a new object of class 'For Loop End'.
EMF generated code

createPrintedExpression

PrintedExpression createPrintedExpression()
Returns a new object of class 'Printed Expression'.

Returns:
a new object of class 'Printed Expression'.
EMF generated code

createIfConditionStart

IfConditionStart createIfConditionStart()
Returns a new object of class 'If Condition Start'.

Returns:
a new object of class 'If Condition Start'.
EMF generated code

createElseIfCondition

ElseIfCondition createElseIfCondition()
Returns a new object of class 'Else If Condition'.

Returns:
a new object of class 'Else If Condition'.
EMF generated code

createElseStart

ElseStart createElseStart()
Returns a new object of class 'Else Start'.

Returns:
a new object of class 'Else Start'.
EMF generated code

createEndIf

EndIf createEndIf()
Returns a new object of class 'End If'.

Returns:
a new object of class 'End If'.
EMF generated code

getProcessedRichStringPackage

ProcessedRichStringPackage getProcessedRichStringPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
EMF generated code