fr.ocelet.runtime
Interface Interaction

Package class diagram package Interaction

public interface Interaction

Generic definition for all kinds of graph interaction services. For every service defined in a relation a corresponding Interaction class is generated. That class will be instantiated and called by the graph management mechanism every time the relation service must be executed.


Method Summary
<T extends java.util.Collection<Role>>
void
interact(T roles)
          Apply the interaction on one edge of the graph.
 

Method Detail

interact

<T extends java.util.Collection<Role>> void interact(T roles)
Apply the interaction on one edge of the graph. We take a Collection of roles in argument to deal with hypergraphs that can have an arbitrary number of vertex for every edge