ch.panter.li.bi.asn.ber
Class AsnBerDecodingTracer

java.lang.Object
  extended by ch.panter.li.bi.asn.ber.AsnBerDecodingAdapter
      extended by ch.panter.li.bi.asn.ber.AsnBerDecodingTracer
All Implemented Interfaces:
AsnBerDecodingListener

public class AsnBerDecodingTracer
extends AsnBerDecodingAdapter


Constructor Summary
AsnBerDecodingTracer()
           
AsnBerDecodingTracer(OutputStream trace)
           
AsnBerDecodingTracer(PrintStream trace)
           
 
Method Summary
 int getIndentDepth()
           
 boolean isShowBraces()
           
 boolean isShowClass()
           
 boolean isShowContext()
           
 boolean isShowLength()
           
 boolean isShowName()
           
 boolean isShowOffset()
           
 boolean isShowSeparator()
           
 boolean isShowTags()
           
 boolean isShowType()
           
 boolean isShowValue()
           
 void setIndentDepth(int indentDepth)
           
 void setShowBraces(boolean showBraces)
           
 void setShowClass(boolean showClass)
           
 void setShowContext(boolean showContext)
           
 void setShowLength(boolean showLength)
           
 void setShowName(boolean showName)
           
 void setShowOffset(boolean showOffset)
           
 void setShowSeparator(boolean showSeparator)
           
 void setShowTags(boolean showTags)
           
 void setShowType(boolean showType)
           
 void setShowValue(boolean showValue)
           
 void tagBegin(AsnBerDecodingContextInfo context, AsnBerNode node)
           
 void tagEnd(AsnBerDecodingContextInfo context, AsnBerNode node, Exception failReason)
           
 void tagValue(AsnBerDecodingContextInfo context, AsnBerNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsnBerDecodingTracer

public AsnBerDecodingTracer()

AsnBerDecodingTracer

public AsnBerDecodingTracer(OutputStream trace)

AsnBerDecodingTracer

public AsnBerDecodingTracer(PrintStream trace)
Method Detail

getIndentDepth

public final int getIndentDepth()

setIndentDepth

public final void setIndentDepth(int indentDepth)

isShowOffset

public final boolean isShowOffset()

setShowOffset

public final void setShowOffset(boolean showOffset)

isShowBraces

public final boolean isShowBraces()

setShowBraces

public final void setShowBraces(boolean showBraces)

isShowContext

public final boolean isShowContext()

setShowContext

public final void setShowContext(boolean showContext)

isShowTags

public final boolean isShowTags()

setShowTags

public final void setShowTags(boolean showTags)

isShowType

public final boolean isShowType()

setShowType

public final void setShowType(boolean showType)

isShowName

public final boolean isShowName()

setShowName

public final void setShowName(boolean showName)

isShowClass

public final boolean isShowClass()

setShowClass

public final void setShowClass(boolean showClass)

isShowLength

public final boolean isShowLength()

setShowLength

public final void setShowLength(boolean showLength)

isShowValue

public final boolean isShowValue()

setShowValue

public final void setShowValue(boolean showValue)

isShowSeparator

public final boolean isShowSeparator()

setShowSeparator

public final void setShowSeparator(boolean showSeparator)

tagBegin

public void tagBegin(AsnBerDecodingContextInfo context,
                     AsnBerNode node)
Specified by:
tagBegin in interface AsnBerDecodingListener
Overrides:
tagBegin in class AsnBerDecodingAdapter

tagValue

public void tagValue(AsnBerDecodingContextInfo context,
                     AsnBerNode node)
Specified by:
tagValue in interface AsnBerDecodingListener
Overrides:
tagValue in class AsnBerDecodingAdapter

tagEnd

public void tagEnd(AsnBerDecodingContextInfo context,
                   AsnBerNode node,
                   Exception failReason)
Specified by:
tagEnd in interface AsnBerDecodingListener
Overrides:
tagEnd in class AsnBerDecodingAdapter


Copyright 2007-2007 SourceForge. All Rights Reserved.