
net.thevpc.echo.model.AppTreeMutator Maven / Gradle / Ivy
package net.thevpc.echo.model;
import net.thevpc.echo.api.components.AppTreeCallBack;
import net.thevpc.echo.api.components.AppTreeNode;
public interface AppTreeMutator {
void updateChild(AppTreeNode parent, int index, AppTreeCallBack callback) ;
AppTreeNode addChild(AppTreeNode parent, Object child, int index, AppTreeCallBack callback) ;
AppTreeNode removeChild(AppTreeNode parent, int childIndex, AppTreeCallBack callBack) ;
AppTreeNode copy(AppTreeNode node) ;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy