com.tonicsystems.jarjar
Class AbstractDepHandler

java.lang.Object
  extended by com.tonicsystems.jarjar.AbstractDepHandler
All Implemented Interfaces:
DepHandler
Direct Known Subclasses:
TextDepHandler

public abstract class AbstractDepHandler
extends java.lang.Object
implements DepHandler


Field Summary
protected  int level
           
 
Fields inherited from interface com.tonicsystems.jarjar.DepHandler
LEVEL_CLASS, LEVEL_JAR
 
Constructor Summary
protected AbstractDepHandler(int level)
           
 
Method Summary
 void handle(PathClass from, PathClass to)
           
protected abstract  void handle(java.lang.String from, java.lang.String to)
           
 void handleEnd()
           
 void handleStart()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

level

protected final int level
Constructor Detail

AbstractDepHandler

protected AbstractDepHandler(int level)
Method Detail

handle

public void handle(PathClass from,
                   PathClass to)
            throws java.io.IOException
Specified by:
handle in interface DepHandler
Throws:
java.io.IOException

handle

protected abstract void handle(java.lang.String from,
                               java.lang.String to)
                        throws java.io.IOException
Throws:
java.io.IOException

handleStart

public void handleStart()
                 throws java.io.IOException
Specified by:
handleStart in interface DepHandler
Throws:
java.io.IOException

handleEnd

public void handleEnd()
               throws java.io.IOException
Specified by:
handleEnd in interface DepHandler
Throws:
java.io.IOException


Copyright © 2010-2014 Sonatype, Inc.. All Rights Reserved.