# CSJ2K.j2k

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="CSJ2K_j2k" data-uid="CSJ2K.j2k" class="text-break">CSJ2K.j2k Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="CSJ2K.j2k.ApplicationException.html">ApplicationException</a></h4>
      <section></section>
      <h4><a class="xref" href="CSJ2K.j2k.IntegerSpec.html">IntegerSpec</a></h4>
      <section><p>This class extends ModuleSpec and is responsible of Integer specifications
for each tile-component.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.JJ2KExceptionHandler.html">JJ2KExceptionHandler</a></h4>
      <section></section>
      <h4><a class="xref" href="CSJ2K.j2k.JJ2KInfo.html">JJ2KInfo</a></h4>
      <section><p>This class holds general JJ2000 information, such as the version number,
copyright, contact address, etc.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.ModuleSpec.html">ModuleSpec</a></h4>
      <section><p>This generic class is used to handle values to be used by a module for each
tile and component.  It uses attribute to determine which value to use. It
should be extended by each module needing this feature.</p>
<pre><code>       This class might be used for values that are only tile specific or
       component specific but not both.

       &lt;p&gt;The attributes to use are defined by a hierarchy. The hierarchy is:

       &lt;ul&gt;&lt;li&gt; Tile and component specific attribute&lt;/li&gt;&lt;li&gt; Tile specific default attribute&lt;/li&gt;&lt;li&gt; Component main default attribute&lt;/li&gt;&lt;li&gt; Main default attribute&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;
</code></pre>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.NoNextElementException.html">NoNextElementException</a></h4>
      <section><p>This exception is thrown whenever a next???? method is called and
there is no next element to return.</p>
</section>
      <h4><a class="xref" href="CSJ2K.j2k.NotImplementedError.html">NotImplementedError</a></h4>
      <section></section>
      <h4><a class="xref" href="CSJ2K.j2k.StringSpec.html">StringSpec</a></h4>
      <section><p>This class extends ModuleSpec class in order to hold tile-component
specifications using Strings.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="CSJ2K.j2k.ICloneable.html">ICloneable</a></h4>
      <section></section>


</div>
