Class RichStringProcessor.ProcessedRichStringBuilder

    • Constructor Detail

      • ProcessedRichStringBuilder

        public ProcessedRichStringBuilder()
    • Method Detail

      • doSwitch

        public java.lang.Boolean doSwitch​(org.eclipse.emf.ecore.EObject theEObject)
        Overrides:
        doSwitch in class org.eclipse.emf.ecore.util.Switch<java.lang.Boolean>
      • addToCurrentLine

        protected void addToCurrentLine​(LinePart part)
      • caseRichString

        public java.lang.Boolean caseRichString​(RichString object)
        Description copied from class: XtendSwitch
        Returns the result of interpreting the object as an instance of 'Rich String'. This implementation returns null; returning a non-null result will terminate the switch.
        Overrides:
        caseRichString in class XtendSwitch<java.lang.Boolean>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich String'.
        See Also:
        doSwitch(EObject)
      • caseRichStringForLoop

        public java.lang.Boolean caseRichStringForLoop​(RichStringForLoop object)
        Description copied from class: XtendSwitch
        Returns the result of interpreting the object as an instance of 'Rich String For Loop'. This implementation returns null; returning a non-null result will terminate the switch.
        Overrides:
        caseRichStringForLoop in class XtendSwitch<java.lang.Boolean>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich String For Loop'.
        See Also:
        doSwitch(EObject)
      • caseRichStringIf

        public java.lang.Boolean caseRichStringIf​(RichStringIf object)
        Description copied from class: XtendSwitch
        Returns the result of interpreting the object as an instance of 'Rich String If'. This implementation returns null; returning a non-null result will terminate the switch.
        Overrides:
        caseRichStringIf in class XtendSwitch<java.lang.Boolean>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich String If'.
        See Also:
        doSwitch(EObject)
      • defaultCase

        public java.lang.Boolean defaultCase​(org.eclipse.emf.ecore.EObject object)
        Description copied from class: XtendSwitch
        Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.
        Overrides:
        defaultCase in class XtendSwitch<java.lang.Boolean>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'EObject'.
        See Also:
        Switch.doSwitch(org.eclipse.emf.ecore.EObject)
      • caseRichStringLiteral

        public java.lang.Boolean caseRichStringLiteral​(RichStringLiteral object)
        Description copied from class: XtendSwitch
        Returns the result of interpreting the object as an instance of 'Rich String Literal'. This implementation returns null; returning a non-null result will terminate the switch.
        Overrides:
        caseRichStringLiteral in class XtendSwitch<java.lang.Boolean>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich String Literal'.
        See Also:
        doSwitch(EObject)