public interface ModelConstructor
ActedOnBehalfOf newActedOnBehalfOf(QualifiedName id, QualifiedName delegate, QualifiedName responsible, QualifiedName activity, Collection<Attribute> attributes)
ActedOnBehalfOfid - identifier for the delegation association between delegate and responsibledelegate - identifier for the agent associated with an activity, acting on behalf of the responsible agentresponsible - identifier for the agent, on behalf of which the delegate agent actedactivity - optional identifier of an activity for which the delegation association holdsattributes - optional set of attributes representing additional information about this delegation associationActedOnBehalfOfActivity newActivity(QualifiedName id, XMLGregorianCalendar startTime, XMLGregorianCalendar endTime, Collection<Attribute> attributes)
Agent newAgent(QualifiedName id, Collection<Attribute> attributes)
AlternateOf newAlternateOf(QualifiedName e2, QualifiedName e1)
DerivedByInsertionFrom newDerivedByInsertionFrom(QualifiedName id, QualifiedName after, QualifiedName before, List<Entry> keyEntitySet, Collection<Attribute> attributes)
DerivedByRemovalFrom newDerivedByRemovalFrom(QualifiedName id, QualifiedName after, QualifiedName before, List<Key> keys, Collection<Attribute> attributes)
DictionaryMembership newDictionaryMembership(QualifiedName dict, List<Entry> keyEntitySet)
Document newDocument(Namespace namespace, Collection<Statement> statements, Collection<Bundle> bundles)
Documentnamespace - the prefix namespace mapping for the current documentstatements - a collection of statementsbundles - a collection of bundlesDocument, with this prefix-namespace mapping, statements, and bundlesEntity newEntity(QualifiedName id, Collection<Attribute> attributes)
HadMember newHadMember(QualifiedName c, Collection<QualifiedName> e)
MentionOf newMentionOf(QualifiedName e2, QualifiedName e1, QualifiedName b)
Bundle newNamedBundle(QualifiedName id, Namespace namespace, Collection<Statement> statements)
BundleQualifiedName newQualifiedName(String namespace, String local, String prefix)
QualifiedName. A qualified name consists of a namespace, denoted by an optional prefix, and a local name.namespace - a URI for the namespacelocal - a local nameprefix - a string, which can be null.QualifiedNameQualifiedName newQualifiedName(String namespace, String local, String prefix, ProvUtilities.BuildFlag flag)
QualifiedName. A qualified name consists of a namespace, denoted by an optional prefix, and a local name.namespace - a URI for the namespacelocal - a local nameprefix - a string, which can be nullbuild - flag.QualifiedNameSpecializationOf newSpecializationOf(QualifiedName e2, QualifiedName e1)
Used newUsed(QualifiedName id, QualifiedName activity, QualifiedName entity, XMLGregorianCalendar time, Collection<Attribute> attributes)
Usedid - an optional identifier for a usageactivity - the identifier of the activity that used an entityentity - an optional identifier for the entity being usedtime - an optional "usage time", the time at which the entity started to be usedattributes - an optional set of attribute-value pairs representing additional information about this usageUsedWasAssociatedWith newWasAssociatedWith(QualifiedName id, QualifiedName activity, QualifiedName agent, QualifiedName plan, Collection<Attribute> attributes)
WasAssociatedWithid - an optional identifier for the association between an activity and an agentactivity - an identifier for the activityagent - an optional identifier for the agent associated with the activityplan - an optional identifier for the plan the agent relied on in the context of this activityattributes - an optional set of attribute-value pairs representing additional information about this association of this activity with this agent.WasAssociatedWithWasAttributedTo newWasAttributedTo(QualifiedName id, QualifiedName entity, QualifiedName agent, Collection<Attribute> attributes)
WasAttributedToid - an optional identifier for the relationentity - an entity identifieragent - the identifier of the agent whom the entity is ascribed to, and therefore bears some responsibility for its existenceattributes - an optional set of attribute-value pairs representing additional information about this attribution.WasAttributedToWasDerivedFrom newWasDerivedFrom(QualifiedName id, QualifiedName e2, QualifiedName e1, QualifiedName activity, QualifiedName generation, QualifiedName usage, Collection<Attribute> attributes)
WasDerivedFromid - an optional identifier for a derivatione2 - the identifier of the entity generated by the derivatione1 - the identifier of the entity used by the derivationactivity - generation - usage - attributes - WasDerivedFromWasEndedBy newWasEndedBy(QualifiedName id, QualifiedName activity, QualifiedName trigger, QualifiedName ender, XMLGregorianCalendar time, Collection<Attribute> attributes)
WasEndedByid - activity - an identifier for the ended activitytrigger - an optional identifier for the entity triggering the activity endingender - an optional identifier for the activity that generated the (possibly unspecified) entitytime - the optional time at which the activity was endedattributes - an optional set of attribute-value pairs representing additional information about this activity endWasStartedByWasGeneratedBy newWasGeneratedBy(QualifiedName id, QualifiedName entity, QualifiedName activity, XMLGregorianCalendar time, Collection<Attribute> attributes)
WasGeneratedByid - an optional identifier for a usageentity - an identifier for the created entityactivity - an optional identifier for the activity that creates the entitytime - an optional "generation time", the time at which the entity was completely createdattributes - an optional set of attribute-value pairs representing additional information about this generationWasGeneratedByWasInfluencedBy newWasInfluencedBy(QualifiedName id, QualifiedName influencee, QualifiedName influencer, Collection<Attribute> attributes)
WasInfluencedByid - optional identifier identifying the associationinfluencee - an identifier for an entity, activity, or agentinfluencer - an identifier for an ancestor entity, activity, or agent that the former depends onattributes - an optional set of attribute-value pairs representing additional information about this associationWasInfluencedByWasInformedBy newWasInformedBy(QualifiedName id, QualifiedName informed, QualifiedName informant, Collection<Attribute> attributes)
WasInformedByid - an optional identifier identifying the association;informed - the identifier of the informed activity;informant - the identifier of the informant activity;attributes - an optional set of attribute-value pairs representing additional information about this communication.WasInformedByWasInvalidatedBy newWasInvalidatedBy(QualifiedName id, QualifiedName entity, QualifiedName activity, XMLGregorianCalendar time, Collection<Attribute> attributes)
WasInvalidatedByid - an optional identifier for a usageentity - an identifier for the created entityactivity - an optional identifier for the activity that creates the entitytime - an optional "invalidation time", the time at which the entity was completely createdattributes - an optional set of attribute-value pairs representing additional information about this invalidationWasInvalidatedByWasStartedBy newWasStartedBy(QualifiedName id, QualifiedName activity, QualifiedName trigger, QualifiedName starter, XMLGregorianCalendar time, Collection<Attribute> attributes)
WasStartedByid - activity - an identifier for the started activitytrigger - an optional identifier for the entity triggering the activitystarter - an optional identifier for the activity that generated the (possibly unspecified) entitytime - the optional time at which the activity was startedattributes - an optional set of attribute-value pairs representing additional information about this activity startWasStartedByvoid startBundle(QualifiedName bundleId, Namespace namespace)
void startDocument(Namespace namespace)
Copyright © 2016. All rights reserved.