/**
 *
 */
package com.github.zkclient;

import java.util.List;

import org.apache.zookeeper.Watcher.Event.KeeperState;

/**
 * @author adyliu(imxylz@gmail.com)
 * @since 2012-12-4
 */
public abstract class AbstractListener implements IZkChildListener, IZkDataListener, IZkStateListener {

    @Override
    public void handleStateChanged(KeeperState state) throws Exception {
    }

    @Override
    public void handleNewSession() throws Exception {
    }

    @Override
    public void handleDataChange(String dataPath, byte[] data) throws Exception {
    }

    @Override
    public void handleDataDeleted(String dataPath) throws Exception {
    }

    @Override
    public void handleChildChange(String parentPath, List<String> currentChildren) throws Exception {
    }

}

@@ -118,16 +118,59 @@
 e;%0A%0A/**%0A
+ * An abstract class for zookeeper listner%0A
  * @auth
@@ -217,16 +217,90 @@
 12-12-4%0A
+ * @see IZkChildListener%0A * @see IZkDataListener%0A * @see IZkStateListener%0A
  */%0Apubl

add some comments