com.agical.rdoc.core.model
Interface CodeBlockBuilder

All Superinterfaces:
TDDocCommentScope, WhiteSpaceBuilder
All Known Implementing Classes:
CodeBlockBuilderImpl, CodeBockBuilderDecorator

public interface CodeBlockBuilder
extends WhiteSpaceBuilder, TDDocCommentScope


Field Summary
 
Fields inherited from interface com.agical.rdoc.core.model.TDDocCommentScope
NULL
 
Method Summary
 CodeBlockBuilder beginBlock()
           
 TDDocCommentBuilder beginTDDocComment(String identifier)
           
 void charLiteral(String literal)
           
 void end()
           
 void formalComment(String comment)
           
 CodeBlock getCodeBlock()
           
 void identifier(String identifier)
           
 void mark(String mark)
           
 void number(String number)
           
 void other(String other)
           
 void primitive(String type)
           
 void reservedWord(String keyword)
           
 void setModelFactory(ModelFactory modelFactory)
           
 void singleLineComment(String comment)
           
 void string(String str)
           
 
Methods inherited from interface com.agical.rdoc.core.model.WhiteSpaceBuilder
newLine, space, tab
 

Method Detail

beginBlock

CodeBlockBuilder beginBlock()

primitive

void primitive(String type)

reservedWord

void reservedWord(String keyword)

identifier

void identifier(String identifier)

number

void number(String number)

string

void string(String str)

charLiteral

void charLiteral(String literal)

singleLineComment

void singleLineComment(String comment)

formalComment

void formalComment(String comment)

beginTDDocComment

TDDocCommentBuilder beginTDDocComment(String identifier)
Specified by:
beginTDDocComment in interface TDDocCommentScope

end

void end()

getCodeBlock

CodeBlock getCodeBlock()

mark

void mark(String mark)

other

void other(String other)

setModelFactory

void setModelFactory(ModelFactory modelFactory)


Copyright © 2005-2011 Agical AB. All Rights Reserved.