// (c) Tuomas J. Lukka package org.fenfire.vocab; import org.fenfire.swamp.Nodes; /** An time-like ordering between creation of objects. */ public class TREETIME { static public final String _nsId = "http://fenfire.org/rdf-v/2003/07/treetime"; /** A type that declares a relation to be * a time-like relation. * This namespace defines one time-like relation, * "follows" for common use, more may be defined * to avoid conflicts, using the TimeRelation class. */ static public final Object TimeRelation; /** (A, follows, B) means that A was created after B. */ static public final Object follows; /** (X, currentOf, follows) means that X is the latest * entity in a "follows" chain. This applies to other * relations, too. */ static public final Object currentOf; /** (X, firstOf, follows) means that X is the root * of a "follows" chain. This applies to other relations, * too. */ static public final Object firstOf; static { TimeRelation = Nodes.get(_nsId + "#TimeRelation"); follows = Nodes.get(_nsId + "#follows"); currentOf = Nodes.get(_nsId + "#currentOf"); firstOf = Nodes.get(_nsId + "#firstOf"); } }