@Override public Object doAction(Used s) { return newUsed(s); }
@Override public Object doAction(Used s) { return newUsed(s); }
/** A factory method to create an instance of a usage {@link Used} * @param activity the identifier of the <a href="http://www.w3.org/TR/prov-dm/#usage.activity">activity</a> that used an entity * @param entity an optional identifier for the <a href="http://www.w3.org/TR/prov-dm/#usage.entity">entity</a> being used * @return an instance of {@link Used} */ public Used newUsed(QualifiedName activity, QualifiedName entity) { Used res = newUsed((QualifiedName)null); res.setActivity(activity); res.setEntity(entity); return res; }
public Used newUsed(QualifiedName id, QualifiedName activity, QualifiedName entity, XMLGregorianCalendar time, Collection<Attribute> attributes) { Used res = newUsed(id, activity, null, entity); res.setTime(time); setAttributes(res, attributes); return res; }
/** A factory method to create an instance of a usage {@link Used} * @param id an optional identifier for a usage * @param activity the identifier of the <a href="http://www.w3.org/TR/prov-dm/#usage.activity">activity</a> that used an entity * @param entity an optional identifier for the <a href="http://www.w3.org/TR/prov-dm/#usage.entity">entity</a> being used * @return an instance of {@link Used} */ public Used newUsed(QualifiedName id, QualifiedName activity, QualifiedName entity) { Used res = newUsed(id); res.setActivity(activity); res.setEntity(entity); return res; }
/** A factory method to create an instance of a usage {@link Used} * @param activity the identifier of the <a href="http://www.w3.org/TR/prov-dm/#usage.activity">activity</a> that used an entity * @param entity an optional identifier for the <a href="http://www.w3.org/TR/prov-dm/#usage.entity">entity</a> being used * @return an instance of {@link Used} */ public Used newUsed(QualifiedName activity, QualifiedName entity) { Used res = newUsed((QualifiedName)null); res.setActivity(activity); res.setEntity(entity); return res; }
public Used newUsed(QualifiedName id, QualifiedName activity, QualifiedName entity, XMLGregorianCalendar time, Collection<Attribute> attributes) { Used res = newUsed(id, activity, null, entity); res.setTime(time); setAttributes(res, attributes); return res; }
/** A factory method to create an instance of a usage {@link Used} * @param id an optional identifier for a usage * @param activity the identifier of the <a href="http://www.w3.org/TR/prov-dm/#usage.activity">activity</a> that used an entity * @param entity an optional identifier for the <a href="http://www.w3.org/TR/prov-dm/#usage.entity">entity</a> being used * @return an instance of {@link Used} */ public Used newUsed(QualifiedName id, QualifiedName activity, QualifiedName entity) { Used res = newUsed(id); res.setActivity(activity); res.setEntity(entity); return res; }
public Used newUsed(QualifiedName id, QualifiedName aid, String role, QualifiedName eid) { Used res = newUsed(id); res.setActivity(aid); if (role!=null) addRole(res, newRole(role,getName().XSD_STRING)); res.setEntity(eid); return res; }
public Used newUsed(QualifiedName id, QualifiedName aid, String role, QualifiedName eid) { Used res = newUsed(id); res.setActivity(aid); if (role!=null) addRole(res, newRole(role,getName().XSD_STRING)); res.setEntity(eid); return res; }
/** A factory method to create an instance of a usage {@link Used} from another * @param u an instance of a usage * @return an instance of {@link Used} equal (in the sense of @see Object.equals()) to the input */ public Used newUsed(Used u) { Used u1 = newUsed(u.getId(), u.getActivity(), u.getEntity()); u1.setTime(u.getTime()); u1.getType().addAll(u.getType()); u1.getLabel().addAll(u.getLabel()); u1.getRole().addAll(u.getRole()); u1.getLocation().addAll(u.getLocation()); u1.getOther().addAll(u.getOther()); return u1; }
/** A factory method to create an instance of a usage {@link Used} from another * @param u an instance of a usage * @return an instance of {@link Used} equal (in the sense of @see Object.equals()) to the input */ public Used newUsed(Used u) { Used u1 = newUsed(u.getId(), u.getActivity(), u.getEntity()); u1.setTime(u.getTime()); u1.getType().addAll(u.getType()); u1.getLabel().addAll(u.getLabel()); u1.getRole().addAll(u.getRole()); u1.getLocation().addAll(u.getLocation()); u1.getOther().addAll(u.getOther()); return u1; }
public void testUsage6() { Used use = pFactory.newUsed((QualifiedName) null, q("a1"), null, q("e1")); makeDocAndTest(use, "target/usage6"); }
public void testUsage1() { Used use = pFactory.newUsed(q("use1"), null, null, q("e1")); makeDocAndTest(use, "target/usage1"); }
public void testUsage2() { Used use = pFactory.newUsed(q("use2"), q("a1"), null, q("e1")); makeDocAndTest(use, "target/usage2"); }
public void testUsage3() { Used use = pFactory.newUsed(q("use3"), q("a1"), "somerole", q("e1")); use.getRole().add(pFactory.newRole("otherRole", name.XSD_STRING)); makeDocAndTest(use, "target/usage3"); }
public void testUsage4() { Used use = pFactory.newUsed(q("use4"), q("a1"), "somerole", q("e1")); use.setTime(pFactory.newTimeNow()); makeDocAndTest(use, "target/usage4"); }
public void testScruffyUsage1() { Used use1 = pFactory.newUsed(q("use1"), q("a1"), null, q("e1")); use1.setTime(pFactory.newTimeNow()); Used use2 = pFactory.newUsed(q("use1"), q("a1"), null, q("e1")); use2.setTime(pFactory.newISOTime("2012-12-03T21:08:16.686Z")); Entity e1 = pFactory.newEntity(q("e1")); Activity a1 = pFactory.newActivity(q("a1")); Statement[] opt = new Statement[] { e1, a1 }; Statement[] statements = new Statement[] { use1, use2 }; makeDocAndTest(statements, opt, "target/scruffy-usage1"); }
public void testUsage7() { Used use = pFactory.newUsed((QualifiedName) null, q("a1"), "somerole", q("e1")); use.setTime(pFactory.newTimeNow()); addTypes(use); addLocations(use); addLabels(use); addFurtherAttributes(use); makeDocAndTest(use, "target/usage7"); }
public void testUsage5() { Used use = pFactory.newUsed(q("use5"), q("a1"), "somerole", q("e1")); use.setTime(pFactory.newTimeNow()); addTypes(use); addLocations(use); addLabels(use); addFurtherAttributes(use); makeDocAndTest(use, "target/usage5"); }