3
‹dy  ã            8   @   sF  d dl mZ dZdZeddƒZeddƒZedd	ƒZed
 Zed Zed Z	ed Z
ed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zed Zedede	de
d ed!ed"ed#ed$ed%ed&ed'ed(ed)ed*ed+ed,ed-ed.ed/iZed0 d1ed2 d3ed4 d5ed6 d7ed8 d9ed: d;ed< d=ed> d?ed@ dAi	Zeeeee	e	e
e
eeeeeeeeeeed0 eed2 eed4 eeeed6 eed8 eed: eeeeeed< eeeeeeeeeeeed> eed@ eeeeeiZed Zed ZedB ZedC Z edD Z!edE Z"edF Z#ed& Z$ed= Z%edG Z&edH Z'edI Z(edJ Z)edK Z*edL Z+edM Z,edN Z-edO Z.edP Z/ed/ Z0edQ Z1edR Z2ed? Z3edS Z4edT Z5edU Z6eeee e!e"e#e$e%e&e'e(e)e*e+e,e-e.e/e0e1e2e3hZ7e4e5e6hZ8e7e8B Z9e:dVdW„ e9D ƒƒZ;e<dXdW„ eD ƒƒZ=e<dYdW„ e;D ƒƒZ>e<dZdW„ e;D ƒƒZ?ed[ Z@ed\ ZAed] ZBed^ ZCed_ ZDed` ZEeda ZFedb ZGedc ZHedS ZIedd ZJede ZKedf ZLedg ZMedh ZNedi ZOedj ZPedk ZQedl ZRedm ZSedn ZTedo ZUedp ZVedq ZWedr ZXeds ZYedt ZZedu Z[edv Z\dwS )xé    )Ú	NamespacezTrung Dong Huynhztrungdong@donggiang.comZxsdz!http://www.w3.org/2001/XMLSchema#Zprovzhttp://www.w3.org/ns/prov#Úxsiz)http://www.w3.org/2001/XMLSchema-instanceÚEntityZActivityZ
GenerationÚUsageZCommunicationZStartZEndZInvalidationZ
DerivationZAgentZAttributionZAssociationZ
DelegationZ	InfluenceZBundleZ	AlternateZSpecializationZMentionZ
MembershipÚentityZactivityZwasGeneratedByÚusedZwasInformedByZwasStartedByZ
wasEndedByZwasInvalidatedByZwasDerivedFromZagentZwasAttributedToZwasAssociatedWithZactedOnBehalfOfZwasInfluencedByZalternateOfZspecializationOfZ	mentionOfZ	hadMemberZbundleZRevisionZwasRevisionOfZ	QuotationZwasQuotedFromZPrimarySourceZhadPrimarySourceZSoftwareAgentZsoftwareAgentZPersonZpersonZOrganizationZorganizationZPlanZplanÚ
CollectionZ
collectionZEmptyCollectionZemptyCollectionZtriggerZinformedZ	informantZstarterÚenderZdelegateZresponsibleZgeneratedEntityZ
usedEntityZ
generationÚusageZspecificEntityZgeneralEntityZ
alternate1Z
alternate2Z
influenceeZ
influencerÚtimeZ	startTimeZendTimec             c   s   | ]}|t |ƒfV  qd S )N)Ústr)Ú.0Úattr© r   ú./tmp/pip-build-7vycvbft/prov/prov/constants.pyú	<genexpr>©   s    r   c             c   s   | ]}t | |fV  qd S )N)Ú
PROV_N_MAP)r   Zrec_type_idr   r   r   r   ¬   s    c             c   s   | ]\}}||fV  qd S )Nr   )r   Úprov_idÚ	attributer   r   r   r   ¯   s    c             c   s   | ]\}}||fV  qd S )Nr   )r   r   r   r   r   r   r   ²   s    ÚtypeÚlabelÚvalueÚlocationÚroleZQUALIFIED_NAMEZanyURIÚQNameZdateTimeÚdateÚstringÚbooleanÚintegerÚlongÚintÚshortZbyteZnonNegativeIntegerZunsignedLongZunsignedIntZunsignedShortZunsignedByteZpositiveIntegerZnonPositiveIntegerZnegativeIntegerÚfloatÚdoubleÚdecimalN)]Zprov.identifierr   Ú
__author__Ú	__email__ZXSDZPROVZXSIZPROV_ENTITYZPROV_ACTIVITYZPROV_GENERATIONZ
PROV_USAGEZPROV_COMMUNICATIONZ
PROV_STARTZPROV_ENDZPROV_INVALIDATIONZPROV_DERIVATIONZ
PROV_AGENTZPROV_ATTRIBUTIONZPROV_ASSOCIATIONZPROV_DELEGATIONZPROV_INFLUENCEZPROV_BUNDLEZPROV_ALTERNATEZPROV_SPECIALIZATIONZPROV_MENTIONZPROV_MEMBERSHIPr   ZADDITIONAL_N_MAPZPROV_BASE_CLSZPROV_ATTR_ENTITYZPROV_ATTR_ACTIVITYZPROV_ATTR_TRIGGERZPROV_ATTR_INFORMEDZPROV_ATTR_INFORMANTZPROV_ATTR_STARTERZPROV_ATTR_ENDERZPROV_ATTR_AGENTZPROV_ATTR_PLANZPROV_ATTR_DELEGATEZPROV_ATTR_RESPONSIBLEZPROV_ATTR_GENERATED_ENTITYZPROV_ATTR_USED_ENTITYZPROV_ATTR_GENERATIONZPROV_ATTR_USAGEZPROV_ATTR_SPECIFIC_ENTITYZPROV_ATTR_GENERAL_ENTITYZPROV_ATTR_ALTERNATE1ZPROV_ATTR_ALTERNATE2ZPROV_ATTR_BUNDLEZPROV_ATTR_INFLUENCEEZPROV_ATTR_INFLUENCERZPROV_ATTR_COLLECTIONZPROV_ATTR_TIMEZPROV_ATTR_STARTTIMEZPROV_ATTR_ENDTIMEZPROV_ATTRIBUTE_QNAMESZPROV_ATTRIBUTE_LITERALSZPROV_ATTRIBUTESÚlistZPROV_RECORD_ATTRIBUTESÚdictZPROV_RECORD_IDS_MAPZPROV_ID_ATTRIBUTES_MAPZPROV_ATTRIBUTES_ID_MAPZ	PROV_TYPEZ
PROV_LABELZ
PROV_VALUEZPROV_LOCATIONZ	PROV_ROLEZPROV_QUALIFIEDNAMEZ
XSD_ANYURIZ	XSD_QNAMEZXSD_DATETIMEZXSD_TIMEZXSD_DATEZ
XSD_STRINGZXSD_BOOLEANZXSD_INTEGERZXSD_LONGZXSD_INTZ	XSD_SHORTZXSD_BYTEZXSD_NONNEGATIVEINTEGERZXSD_UNSIGNEDLONGZXSD_UNSIGNEDINTZXSD_UNSIGNEDSHORTZXSD_UNSIGNEDBYTEZXSD_POSITIVEINTEGERZXSD_NONPOSITIVEINTEGERZXSD_NEGATIVEINTEGERZ	XSD_FLOATZ
XSD_DOUBLEZXSD_DECIMALr   r   r   r   Ú<module>   sN  



