View Javadoc

1   package fr.ove.openmath.jome.model.processor;
2   
3   /***
4   * The interface to implement to be depth processor.
5   *
6   * @author © 2000 DIRAT Laurent
7   * @version 1.0  21/08/2000
8   */
9   public interface DepthProcessorInterface extends Processor {
10      /***
11      * Sets the depth level form which the processing will be considering.<BR>
12      * For convenience only, in most cases this method is equivalent to the
13      * @see setLevel of the @see Processor interface.
14      * @param depthLevel the depth level.
15      */
16      public void setDepthLevel(int depthLevel);
17      
18      /***
19      * Returns the depth level form which the processing will be considering.<BR>
20      * For convenience only, in most cases this method is equivalent to the
21      * @see getLevel of the @see Processor interface.
22      */
23      public int getDepthLevel();
24      
25      /***
26      * Returns the max depth value calculated.
27      */
28      public int getMaxDepthValue();
29  }