// (c): Matti J. Katila package org.fenfire.modules.pp.lava; import org.fenfire.swamp.NodeFunction; import java.io.IOException; import java.rmi.RemoteException; import java.rmi.Remote; /** The interface for rdf graph which is able to perform the * actions needed to make xanalogical system and editor like view. * RST as reStructuredTex - the poor mans way to present text. *

* RST name is only illusion but as the idea come from these * actions come from rst I keep calling this with it. */ public interface RSTUtil extends Remote { /** Generate the nodes' coordinates. */ void generateBasicSpatialCoords(Object rstCanvas, NodeFunction nodef) throws RemoteException; // gets Object getSentence(Object node) throws RemoteException; Object getParagraph(Object sentence) throws RemoteException; Object getCanvas(Object paragraph) throws RemoteException; }