Package com.unitesk.aspectrace.sampleApp
Class FsmGraphProcessor.FsmPage
- java.lang.Object
-
- com.unitesk.aspectrace.ReportEntity
-
- com.unitesk.aspectrace.html.ReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage
-
- com.unitesk.aspectrace.html.HtmlReportPage.Streamable
-
- com.unitesk.aspectrace.sampleApp.FsmGraphProcessor.FsmPage
-
- Enclosing class:
- FsmGraphProcessor
public class FsmGraphProcessor.FsmPage extends HtmlReportPage.Streamable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.unitesk.aspectrace.html.HtmlReportPage
HtmlReportPage.Streamable
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
curState
protected FsmGraphProcessor.Transition
curTrans
protected int
curTransIdx
protected java.lang.String
fsmAnchorName
protected java.lang.String
fsmName
protected java.lang.String
traceDesc
protected java.lang.String
transitionPrefix
-
Fields inherited from class com.unitesk.aspectrace.html.HtmlReportPage.Streamable
pw
-
Fields inherited from class com.unitesk.aspectrace.html.HtmlReportPage
pageRefs
-
Fields inherited from class com.unitesk.aspectrace.html.ReportPage
DEFAULT_CHARSET
-
-
Constructor Summary
Constructors Constructor Description FsmPage(int index, java.lang.String channelId, java.lang.String fsmName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
generateRef(HtmlReportPage from, java.lang.String mark)
Generates a reference to the sectionmark
of this page from the pagefrom
.java.lang.String
getAspect()
Gets the aspect which contains this report entity.int
getLevel()
void
startBody(java.io.PrintWriter pw)
Starts body generation.-
Methods inherited from class com.unitesk.aspectrace.html.HtmlReportPage.Streamable
finishBody, finishGeneration, generatePageBody, startGeneration, useStream
-
Methods inherited from class com.unitesk.aspectrace.html.HtmlReportPage
addPageRef, addPageRef, encodeSimple, generate, generateHeadContents, generatePage, generatePageHead, generatePageTail, generateRefs, generateRefSection, generateTextRef, getCharset, getGenerator, getMasterPage, getParentMark, getParentPage, getPath, getRelativeRef, getStyle, getTitle, setMasterPage, setParent, setStyle, setTitle
-
Methods inherited from class com.unitesk.aspectrace.html.ReportPage
buildRefs, getRelativePath, getRelativePathFrom, getRelativePathFrom, getRelativePathTo, getRelativePathTo, setCharset, setGenerator, setPath
-
Methods inherited from class com.unitesk.aspectrace.ReportEntity
getAssociatedChannel, getTagMarks, setAssociatedChannel, setTagMarks
-
-
-
-
Field Detail
-
curState
protected java.lang.String curState
-
curTrans
protected FsmGraphProcessor.Transition curTrans
-
curTransIdx
protected int curTransIdx
-
fsmName
protected java.lang.String fsmName
-
fsmAnchorName
protected java.lang.String fsmAnchorName
-
transitionPrefix
protected java.lang.String transitionPrefix
-
traceDesc
protected java.lang.String traceDesc
-
-
Method Detail
-
getAspect
public java.lang.String getAspect()
Description copied from class:ReportEntity
Gets the aspect which contains this report entity. Classreport generator
uses this information for an automatic reference generation; Other components of report generator may use this information as they see fit.- Overrides:
getAspect
in classReportEntity
- Returns:
- Aspect name. Empty string is used for an empty aspect.
null
if the aspect is unidentified.
-
startBody
public void startBody(java.io.PrintWriter pw)
Description copied from class:HtmlReportPage.Streamable
Starts body generation.- Overrides:
startBody
in classHtmlReportPage.Streamable
-
generateRef
public java.lang.String generateRef(HtmlReportPage from, java.lang.String mark)
Description copied from class:HtmlReportPage
Generates a reference to the sectionmark
of this page from the pagefrom
. If this page is included in another then generation is delegated to parent page.- Overrides:
generateRef
in classHtmlReportPage
- Parameters:
from
- Page from where reference is.mark
- Section's anchor. Null for reference to whole page.- Returns:
- HTML-code of reference.
-
getLevel
public int getLevel()
-
-