import javax.jcr.NodeIterator;
import javax.jcr.RepositoryException;
-import org.argeo.ArgeoException;
import org.argeo.eclipse.ui.jcr.utils.JcrItemsComparator;
+import org.argeo.slc.SlcException;
import org.argeo.slc.jcr.SlcTypes;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
+/** Enable specific browsing of an artifact tree */
public class ArtifactsTreeContentProvider implements ITreeContentProvider,
SlcTypes {
+ private static final long serialVersionUID = -8097817288192073987L;
// Utils
private boolean sortChildren = true;
}
} catch (RepositoryException e) {
- throw new ArgeoException(
+ throw new SlcException(
"Unexpected exception while listing node properties", e);
}
return elements;
return true;
}
} catch (RepositoryException e) {
- throw new ArgeoException(
+ throw new SlcException(
"Unexpected exception while checking if property is multiple",
e);
}