Package org.internna.iwebmvc.model.core.hierarchy

Examples of org.internna.iwebmvc.model.core.hierarchy.AbstractHierarchy


    @RemoteMethod
    @Transactional
    public boolean addNode(Class<? extends AbstractHierarchyNode> nodeClass, UUID id, UUID parent) {
        Assert.notNull(id);
        Assert.notNull(nodeClass);
        AbstractHierarchy hierarchy = dao.find(nodeClass, id).getHierarchy();
        if (parent != null) {
            AbstractHierarchy parentHierarchy = dao.find(nodeClass, parent).getHierarchy();
            hierarchy.setParent(parentHierarchy);
            parentHierarchy.addChild(hierarchy);
        }
        dao.update(hierarchy);
        return true;
    }
View Full Code Here

TOP

Related Classes of org.internna.iwebmvc.model.core.hierarchy.AbstractHierarchy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.