com.agical.rdoc.core.model.impl
Class CodeBlockBuilderImpl
java.lang.Object
com.agical.rdoc.core.model.impl.CodeBlockBuilderImpl
- All Implemented Interfaces:
- CodeBlockBuilder, TDDocCommentScope, WhiteSpaceBuilder
public class CodeBlockBuilderImpl
- extends java.lang.Object
- implements CodeBlockBuilder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CodeBlockBuilderImpl
public CodeBlockBuilderImpl(ModelFactory modelFactory,
CodeFormatter codeFormatter)
CodeBlockBuilderImpl
public CodeBlockBuilderImpl(ModelFactory modelFactory,
CodeBlock codeBlock,
CodeFormatter codeFormatter)
beginBlock
public CodeBlockBuilder beginBlock()
- Specified by:
beginBlock
in interface CodeBlockBuilder
primitive
public void primitive(java.lang.String primitive)
- Specified by:
primitive
in interface CodeBlockBuilder
reservedWord
public void reservedWord(java.lang.String keyword)
- Specified by:
reservedWord
in interface CodeBlockBuilder
identifier
public void identifier(java.lang.String identifier)
- Specified by:
identifier
in interface CodeBlockBuilder
number
public void number(java.lang.String number)
- Specified by:
number
in interface CodeBlockBuilder
string
public void string(java.lang.String string)
- Specified by:
string
in interface CodeBlockBuilder
charLiteral
public void charLiteral(java.lang.String literal)
- Specified by:
charLiteral
in interface CodeBlockBuilder
singleLineComment
public void singleLineComment(java.lang.String comment)
- Specified by:
singleLineComment
in interface CodeBlockBuilder
formalComment
public void formalComment(java.lang.String comment)
- Specified by:
formalComment
in interface CodeBlockBuilder
beginTDDocComment
public TDDocCommentBuilder beginTDDocComment(java.lang.String identifier)
- Specified by:
beginTDDocComment
in interface CodeBlockBuilder
- Specified by:
beginTDDocComment
in interface TDDocCommentScope
end
public void end()
- Specified by:
end
in interface CodeBlockBuilder
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getCodeBlock
public CodeBlock getCodeBlock()
- Specified by:
getCodeBlock
in interface CodeBlockBuilder
newLine
public void newLine()
- Specified by:
newLine
in interface WhiteSpaceBuilder
space
public void space()
- Specified by:
space
in interface WhiteSpaceBuilder
tab
public void tab()
- Specified by:
tab
in interface WhiteSpaceBuilder
mark
public void mark(java.lang.String mark)
- Specified by:
mark
in interface CodeBlockBuilder
other
public void other(java.lang.String other)
- Specified by:
other
in interface CodeBlockBuilder
setModelFactory
public void setModelFactory(ModelFactory modelFactory)
- Specified by:
setModelFactory
in interface CodeBlockBuilder
Copyright © 2005-2008 Agical AB. All Rights Reserved.