Methods from org.eclipse.dltk.formatter used by org.eclipse.dltk.ruby.formatter

Click an entry in the table below to reveal the details of the references made to that element.

Reference Details

org.eclipse.dltk.formatter.AbstractFormatterNode.getDocument()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCaseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)20
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterDoNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterElseIfNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterForNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)86
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfElseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.isIndenting()42
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterUntilNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenElseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhileNode.isIndenting()27

org.eclipse.dltk.formatter.AbstractFormatterNode.getInt(String)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesAfter(IFormatterContext)45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesBefore(IFormatterContext)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesBefore(IFormatterContext)37
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesBefore(IFormatterContext)39
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesAfter(IFormatterContext)45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesBefore(IFormatterContext)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesBefore(IFormatterContext)37
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesBefore(IFormatterContext)39
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesAfter(IFormatterContext)45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesBefore(IFormatterContext)37
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesBefore(IFormatterContext)39
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesBefore(IFormatterContext)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)49

org.eclipse.dltk.formatter.AbstractFormatterNodeBuilder.AbstractFormatterNodeBuilder()

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.RubyFormatterNodeBuilder()-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.RubyFormatterNodeBuilder()95

org.eclipse.dltk.formatter.AbstractFormatterNodeBuilder.checkedPop(IFormatterContainerNode, int)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.build(RubyParserResult, IFormatterDocument)584

org.eclipse.dltk.formatter.AbstractFormatterNodeBuilder.createTextNode(IFormatterDocument, int, int)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.createTextNode(IFormatterDocument, ISourcePosition)603

org.eclipse.dltk.formatter.AbstractFormatterNodeBuilder.start(IFormatterContainerNode)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.build(RubyParserResult, IFormatterDocument)100

org.eclipse.dltk.formatter.AbstractScriptFormatter.AbstractScriptFormatter(Map)

SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.RubyFormatter(String, Map)67

org.eclipse.dltk.formatter.AbstractScriptFormatter.createIndentGenerator()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)136

org.eclipse.dltk.formatter.AbstractScriptFormatter.detectIndentationLevel(IDocument, int)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.detectIndentationLevel(IDocument, int)-1

org.eclipse.dltk.formatter.AbstractScriptFormatter.getBoolean(String)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)161
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)153
org.eclipse.dltk.ruby.formatter.RubyFormatter.isValidation()121

org.eclipse.dltk.formatter.AbstractScriptFormatter.getInt(String)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)156
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)159
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)138
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)139

org.eclipse.dltk.formatter.AbstractScriptFormatterFactory.AbstractScriptFormatterFactory()

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatterFactory.RubyFormatterFactory()-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatterFactory.RubyFormatterFactory()26

org.eclipse.dltk.formatter.AbstractScriptFormatterFactory.getPreviewContent()

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatterFactory.getPreviewContent()-1

org.eclipse.dltk.formatter.AbstractScriptFormatterFactory.getProfilesKey()

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatterFactory.getProfilesKey()-1

org.eclipse.dltk.formatter.FormatterBlockNode.accept(IFormatterContext, IFormatterWriter)

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)51
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.accept(IFormatterContext, IFormatterWriter)35
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.accept(IFormatterContext, IFormatterWriter)-1

org.eclipse.dltk.formatter.FormatterBlockNode.acceptBody(IFormatterContext, IFormatterWriter)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)41
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)41
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)41

org.eclipse.dltk.formatter.FormatterBlockNode.acceptNodes(List, IFormatterContext, IFormatterWriter)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)-1

org.eclipse.dltk.formatter.FormatterBlockNode.addChild(IFormatterNode)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.2.visitUntilNode(UntilNode)211

org.eclipse.dltk.formatter.FormatterBlockNode.FormatterBlockNode(IFormatterDocument)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.FormatterBlockWithBeginEndNode(IFormatterDocument)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.FormatterBlockWithBeginNode(IFormatterDocument)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.FormatterModifierNode(IFormatterDocument)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.FormatterRootNode(IFormatterDocument)-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.FormatterBlockWithBeginEndNode(IFormatterDocument)32
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.FormatterBlockWithBeginNode(IFormatterDocument)29
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.FormatterModifierNode(IFormatterDocument)26
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.FormatterRootNode(IFormatterDocument)32

org.eclipse.dltk.formatter.FormatterBlockNode.getChildren()

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getChildren()149
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getChildren()155
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getChildren()103
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getChildren()109
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getChildren()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getChildren()-1

org.eclipse.dltk.formatter.FormatterBlockNode.getEndOffset()

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getEndOffset()128
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getEndOffset()83
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getEndOffset()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getEndOffset()-1

org.eclipse.dltk.formatter.FormatterBlockNode.getStartOffset()

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getStartOffset()116
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getStartOffset()74
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getStartOffset()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getStartOffset()-1

org.eclipse.dltk.formatter.FormatterBlockNode.isEmpty()

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getEndOffset()127
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.isEmpty()141
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getEndOffset()82
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.isEmpty()95
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.isEmpty()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.isEmpty()-1

org.eclipse.dltk.formatter.FormatterBlockNode.isIndenting()

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCaseNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterDoNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterElseIfNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterForNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfElseNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterUntilNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenElseNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenNode.isIndenting()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhileNode.isIndenting()-1
VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)47
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)41

org.eclipse.dltk.formatter.FormatterBlockNode.toString()

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.toString()167
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.toString()118
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.toString()-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.toString()-1

org.eclipse.dltk.formatter.FormatterContext.FormatterContext(int)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterContext.RubyFormatterContext(int)-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterContext.RubyFormatterContext(int)22

org.eclipse.dltk.formatter.FormatterContext.isCountable(IFormatterNode)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterContext.isCountable(IFormatterNode)-1

org.eclipse.dltk.formatter.FormatterDocument.FormatterDocument(String)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)151

org.eclipse.dltk.formatter.FormatterDocument.setBoolean(String, boolean)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)153
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)160

org.eclipse.dltk.formatter.FormatterDocument.setInt(String, int)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)158
org.eclipse.dltk.ruby.formatter.RubyFormatter.createDocument(String)156

org.eclipse.dltk.formatter.FormatterIndentDetector.FormatterIndentDetector(int)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.detectIndentationLevel(IDocument, int)81

org.eclipse.dltk.formatter.FormatterIndentDetector.getLevel()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.detectIndentationLevel(IDocument, int)85

org.eclipse.dltk.formatter.FormatterNodeRewriter.addComment(int, int, Object)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.RubyFormatterNodeRewriter(RubyParserResult)23

org.eclipse.dltk.formatter.FormatterNodeRewriter.createCommentNode(IFormatterDocument, int, int, Object)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.createCommentNode(IFormatterDocument, int, int, Object)-1

org.eclipse.dltk.formatter.FormatterNodeRewriter.FormatterNodeRewriter()

SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.RubyFormatterNodeRewriter(RubyParserResult)19

org.eclipse.dltk.formatter.FormatterNodeRewriter.insertComments(IFormatterContainerNode)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.rewrite(IFormatterContainerNode)31

org.eclipse.dltk.formatter.FormatterNodeRewriter.mergeTextNodes(IFormatterContainerNode)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.rewrite(IFormatterContainerNode)30

org.eclipse.dltk.formatter.FormatterTextNode.accept(IFormatterContext, IFormatterWriter)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)-1

org.eclipse.dltk.formatter.FormatterTextNode.FormatterTextNode(IFormatterDocument, int, int)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.FormatterCommentNode(IFormatterDocument, int, int)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfEndNode.FormatterIfEndNode(IFormatterDocument, int, int)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.FormatterRDocNode(IFormatterDocument, int, int)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRequireNode.FormatterRequireNode(IFormatterDocument, int, int)-1
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.FormatterStringNode(IFormatterDocument, int, int)-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.FormatterCommentNode(IFormatterDocument, int, int)13
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.FormatterHereDocNode(IFormatterDocument, int, int, boolean)37
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfEndNode.FormatterIfEndNode(IFormatterDocument, int, int)27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.FormatterRDocNode(IFormatterDocument, int, int)12
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRequireNode.FormatterRequireNode(IFormatterDocument, int, int)23
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.FormatterStringNode(IFormatterDocument, int, int)28

org.eclipse.dltk.formatter.FormatterTextNode.getEndOffset()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)26
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)75
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)19
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)36

org.eclipse.dltk.formatter.FormatterTextNode.getStartOffset()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)26
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)75
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)19
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)36

org.eclipse.dltk.formatter.FormatterUtils.isEmptyText(IFormatterNode)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)47

org.eclipse.dltk.formatter.FormatterUtils.isNewLine(IFormatterNode)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.attachComments(IFormatterContainerNode)43

org.eclipse.dltk.formatter.FormatterUtils.isSpace(char)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)96

org.eclipse.dltk.formatter.FormatterUtils.toTextNodeArray(List)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getBegin()73

org.eclipse.dltk.formatter.FormatterWriter.flush(IFormatterContext)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)142

org.eclipse.dltk.formatter.FormatterWriter.FormatterWriter(IFormatterDocument, String, IFormatterIndentGenerator)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)135

org.eclipse.dltk.formatter.FormatterWriter.getOutput()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)143

org.eclipse.dltk.formatter.FormatterWriter.setLinesPreserve(int)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)139

org.eclipse.dltk.formatter.FormatterWriter.setWrapLength(int)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)138

org.eclipse.dltk.formatter.IFormatterCommentableNode.insertBefore(List)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.attachComments(IFormatterContainerNode)49

org.eclipse.dltk.formatter.IFormatterContainerNode.getBody()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeRewriter.attachComments(IFormatterContainerNode)38

org.eclipse.dltk.formatter.IFormatterContext.copy()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)73
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)17
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)34

org.eclipse.dltk.formatter.IFormatterContext.decIndent()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)53
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)47
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)33
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.accept(IFormatterContext, IFormatterWriter)37
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)33
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)33

org.eclipse.dltk.formatter.IFormatterContext.enter(IFormatterNode)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)40

org.eclipse.dltk.formatter.IFormatterContext.getChildIndex()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesBefore(IFormatterContext)36
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesBefore(IFormatterContext)36
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesBefore(IFormatterContext)36

org.eclipse.dltk.formatter.IFormatterContext.getParent()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesAfter(IFormatterContext)44
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.getBlankLinesBefore(IFormatterContext)34
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesAfter(IFormatterContext)44
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.getBlankLinesBefore(IFormatterContext)34
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesAfter(IFormatterContext)44
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.getBlankLinesBefore(IFormatterContext)34

org.eclipse.dltk.formatter.IFormatterContext.incIndent()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)49
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)43
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)38
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.accept(IFormatterContext, IFormatterWriter)33
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)38
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)38

org.eclipse.dltk.formatter.IFormatterContext.isComment()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)19

org.eclipse.dltk.formatter.IFormatterContext.isWrapping()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)18

org.eclipse.dltk.formatter.IFormatterContext.leave(IFormatterNode)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)53

org.eclipse.dltk.formatter.IFormatterContext.resetBlankLines()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)46

org.eclipse.dltk.formatter.IFormatterContext.setBlankLines(int)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)40
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)58
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)43
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)49

org.eclipse.dltk.formatter.IFormatterContext.setComment(boolean)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)25
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)30

org.eclipse.dltk.formatter.IFormatterContext.setIndenting(boolean)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)74
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)18
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)35

org.eclipse.dltk.formatter.IFormatterContext.setWrapping(boolean)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)28
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)23

org.eclipse.dltk.formatter.IFormatterDocument.get(IRegion)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)91
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)88

org.eclipse.dltk.formatter.IFormatterDocument.getBoolean(String)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCaseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterClassNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)20
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterDoNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterElseIfNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterForNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfElseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterIfNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterMethodNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModifierNode.isIndenting()42
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterModuleNode.isIndenting()30
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.isIndenting()45
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterUntilNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenElseNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhenNode.isIndenting()27
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterWhileNode.isIndenting()27

org.eclipse.dltk.formatter.IFormatterDocument.getLength()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.RubyFormatterNodeBuilder.build(RubyParserResult, IFormatterDocument)584

org.eclipse.dltk.formatter.IFormatterNode.accept(IFormatterContext, IFormatterWriter)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)43
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRootNode.acceptNodes(List, IFormatterContext, IFormatterWriter)52
org.eclipse.dltk.ruby.formatter.RubyFormatter.detectIndentationLevel(IDocument, int)84
org.eclipse.dltk.ruby.formatter.RubyFormatter.format(String, RubyParserResult, int)141

org.eclipse.dltk.formatter.IFormatterNode.getEndOffset()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)56
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getEndOffset()132
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getEndOffset()125
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)39
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getEndOffset()86
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)36
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)36
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)36

org.eclipse.dltk.formatter.IFormatterNode.getStartOffset()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)56
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.getStartOffset()114
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)38
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.getStartOffset()72
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)35

org.eclipse.dltk.formatter.IFormatterRawWriter.writeIndent(IFormatterContext)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)93

org.eclipse.dltk.formatter.IFormatterRawWriter.writeText(IFormatterContext, String)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)99
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)101
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.call(IFormatterContext, IFormatterRawWriter)88

org.eclipse.dltk.formatter.IFormatterWriter.addNewLineCallback(IFormatterCallback)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)82

org.eclipse.dltk.formatter.IFormatterWriter.ensureLineStarted(IFormatterContext)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)33

org.eclipse.dltk.formatter.IFormatterWriter.excludeRegion(IRegion)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)80
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)77

org.eclipse.dltk.formatter.IFormatterWriter.write(IFormatterContext, int, int)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginEndNode.accept(IFormatterContext, IFormatterWriter)56
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterBlockWithBeginNode.accept(IFormatterContext, IFormatterWriter)38
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterCommentNode.accept(IFormatterContext, IFormatterWriter)26
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterEnsureNode.accept(IFormatterContext, IFormatterWriter)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterHereDocNode.accept(IFormatterContext, IFormatterWriter)75
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRDocNode.accept(IFormatterContext, IFormatterWriter)19
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueElseNode.accept(IFormatterContext, IFormatterWriter)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterRescueNode.accept(IFormatterContext, IFormatterWriter)35
org.eclipse.dltk.ruby.formatter.internal.nodes.FormatterStringNode.accept(IFormatterContext, IFormatterWriter)36

Back to reference summary for org.eclipse.dltk.ruby.formatter

Valid HTML 4.01 TransitionalValid XHTML 1.0 Strict