import org.simantics.db.RequestProcessor;
import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
/**
* This interface is not intended to be implemented directly. Extend
* @param group
* @param observer
*/
- void activate(RequestProcessor backend, Resource runtimeDiagram, Resource entry, Group group, EvaluationContext observer);
+ void activate(RequestProcessor backend, Resource runtimeDiagram, Resource entry, Group group, EvaluationContext observer) throws DatabaseException;
/**
* Deactivates this style. Intended to stop tracking the currently tracked
* @param observer profile system observer for this canvas context
*/
void apply(Resource entry, Group group, EvaluationContext observer);
-
+
+ void apply2(Object item, EvaluationContext observer);
+ void setPriority(double priority);
+ double getPriority();
}