summaryrefslogtreecommitdiff
path: root/pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml')
-rw-r--r--pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml485
1 files changed, 0 insertions, 485 deletions
diff --git a/pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml b/pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml
deleted file mode 100644
index 9e849a28..00000000
--- a/pdf-over/pdf-signer-interface/model/pdf-signer-interface.uml
+++ /dev/null
@@ -1,485 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Soyatec="http:///schemas/Soyatec/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http:///schemas/Soyatec/2 platform:/plugin/com.soyatec.core/profiles/Soyatec.profile.uml#_LBLaIPscEdqYc77HqxgcqA">
- <uml:Model xmi:id="_55hnUNcXEeGBQInKWOxaIQ" name="pdf-signer-interface">
- <packageImport xmi:id="_56BWkNcXEeGBQInKWOxaIQ">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packagedElement xmi:type="uml:Package" xmi:id="_58e0t9cXEeGBQInKWOxaIQ" name="at.asit.pdfover.pdfsigner" clientDependency="_58ifENcXEeGBQInKWOxaIQ">
- <packagedElement xmi:type="uml:Class" xmi:id="_6AX2MtcXEeGBQInKWOxaIQ" name="DocumentSource">
- <ownedComment xmi:id="_6Ad80NcXEeGBQInKWOxaIQ">
- <body>A Document Source
-@author afitzek</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6Ad80dcXEeGBQInKWOxaIQ" name="PDFSignatureException">
- <ownedComment xmi:id="_6AjcYNcXEeGBQInKWOxaIQ">
- <body>base class for signature exceptions
-@author afitzek</body>
- </ownedComment>
- <generalization xmi:id="_6AhAIdcXEeGBQInKWOxaIQ" general="_6AhAINcXEeGBQInKWOxaIQ"/>
- <ownedAttribute xmi:id="_6AhnMNcXEeGBQInKWOxaIQ" name="serialVersionUID" visibility="private" isLeaf="true" isStatic="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6AiOQ9cXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6AiOQdcXEeGBQInKWOxaIQ"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6AiOQtcXEeGBQInKWOxaIQ" value="711578398780816710L"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6AjcYdcXEeGBQInKWOxaIQ" name="SignatureDimension">
- <ownedComment xmi:id="_6A1JMdcXEeGBQInKWOxaIQ">
- <body>The Dimensions of the visible signature block
-@author afitzek</body>
- </ownedComment>
- <ownedAttribute xmi:id="_6AlRkNcXEeGBQInKWOxaIQ" name="height" visibility="protected">
- <ownedComment xmi:id="_6Ant0dcXEeGBQInKWOxaIQ">
- <body>The visible Signature block height</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6Ant09cXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6Ant0tcXEeGBQInKWOxaIQ"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6AlRkdcXEeGBQInKWOxaIQ" name="width" visibility="protected">
- <ownedComment xmi:id="_6Ant1NcXEeGBQInKWOxaIQ">
- <body>The visible Signature block width</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6Ant1tcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6Ant1dcXEeGBQInKWOxaIQ"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_6Al4oNcXEeGBQInKWOxaIQ" name="SetWidth" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6Ant19cXEeGBQInKWOxaIQ">
- <body>Sets the width for the dimension
-@param value</body>
- </ownedComment>
- <ownedParameter xmi:id="_6Al4odcXEeGBQInKWOxaIQ" name="value">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6Al4otcXEeGBQInKWOxaIQ" name="GetWidth" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6AoU4NcXEeGBQInKWOxaIQ">
- <body>Gets the width of the visible Signature block
-@return</body>
- </ownedComment>
- <ownedParameter xmi:id="_6AmfsNcXEeGBQInKWOxaIQ" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6AmfsdcXEeGBQInKWOxaIQ" name="SignatureDimension" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6AoU4dcXEeGBQInKWOxaIQ">
- <body>Constructor
-@param width The width of the signature block
-@param height The height of the signature block</body>
- </ownedComment>
- <ownedParameter xmi:id="_6AmfstcXEeGBQInKWOxaIQ" name="width">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- <ownedParameter xmi:id="_6AnGwNcXEeGBQInKWOxaIQ" name="height">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6AnGwdcXEeGBQInKWOxaIQ" name="SetHeight" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6AoU4tcXEeGBQInKWOxaIQ">
- <body>Sets the height for the dimension
-@param value</body>
- </ownedComment>
- <ownedParameter xmi:id="_6AnGwtcXEeGBQInKWOxaIQ" name="value">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6AnGw9cXEeGBQInKWOxaIQ" name="GetHeight" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6A1JMNcXEeGBQInKWOxaIQ">
- <body>Gets the height of the visible Signature block
-@return</body>
- </ownedComment>
- <ownedParameter xmi:id="_6Ant0NcXEeGBQInKWOxaIQ" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6A1JMtcXEeGBQInKWOxaIQ" name="SLResponse">
- <ownedComment xmi:id="_6A1wQNcXEeGBQInKWOxaIQ">
- <body>Securtiy Layer Response
-@author afitzek</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6A1wQdcXEeGBQInKWOxaIQ" name="CollimatingMark"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_6A2XUNcXEeGBQInKWOxaIQ" name="SigningState">
- <ownedComment xmi:id="_6A5aotcXEeGBQInKWOxaIQ">
- <body>The state of the pdf signing library
-@author afitzek</body>
- </ownedComment>
- <ownedOperation xmi:id="_6A4MgNcXEeGBQInKWOxaIQ" name="GetSLSignatureRequest" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6A5aoNcXEeGBQInKWOxaIQ">
- <body>Gets the Security Layer Request to create the signature
-@return The SL Signature Request</body>
- </ownedComment>
- <ownedParameter xmi:id="_6A4MgtcXEeGBQInKWOxaIQ" type="_6A4MgdcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6A4Mg9cXEeGBQInKWOxaIQ" name="SetSLSignatureResponse" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6A5aodcXEeGBQInKWOxaIQ">
- <body>Sets the Security Layer Request to create the signature
-@param value The SL Signature Request</body>
- </ownedComment>
- <ownedParameter xmi:id="_6A4zkNcXEeGBQInKWOxaIQ" name="value" type="_6A1JMtcXEeGBQInKWOxaIQ"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_6A4MgdcXEeGBQInKWOxaIQ" name="SLRequest">
- <ownedComment xmi:id="_6BMVktcXEeGBQInKWOxaIQ">
- <body>Securtiy Layer Request
-@author afitzek</body>
- </ownedComment>
- <ownedOperation xmi:id="_6BLugNcXEeGBQInKWOxaIQ" name="GetSignatureData" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BMVkdcXEeGBQInKWOxaIQ">
- <body>Gets the signature data for this request
-@return The document source</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BMVkNcXEeGBQInKWOxaIQ" type="_6AX2MtcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6A5ao9cXEeGBQInKWOxaIQ" name="SignatureParameter" isAbstract="true">
- <ownedComment xmi:id="_6BFn6NcXEeGBQInKWOxaIQ">
- <body>The Signature Parameter
-@author afitzek</body>
- </ownedComment>
- <ownedAttribute xmi:id="_6A_hQNcXEeGBQInKWOxaIQ" name="collimark" visibility="protected" type="_6A1wQdcXEeGBQInKWOxaIQ" association="_6BFA1NcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BDysdcXEeGBQInKWOxaIQ">
- <body>holds the collimating mark</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BDys9cXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BDystcXEeGBQInKWOxaIQ"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6BAIUNcXEeGBQInKWOxaIQ" name="documentSource" visibility="protected" type="_6AX2MtcXEeGBQInKWOxaIQ" association="_6BFn4NcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BDytNcXEeGBQInKWOxaIQ">
- <body>The signature Device</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BDyttcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BAIUtcXEeGBQInKWOxaIQ" value="1"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BDytdcXEeGBQInKWOxaIQ" value="null"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6BAIU9cXEeGBQInKWOxaIQ" name="keyIdentifier" visibility="protected" type="_6BAvYNcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BDyt9cXEeGBQInKWOxaIQ">
- <body>The signature Device</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BDyudcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BAvYtcXEeGBQInKWOxaIQ"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BDyuNcXEeGBQInKWOxaIQ" value="null"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6BAvY9cXEeGBQInKWOxaIQ" name="signaturePosition" visibility="protected" type="_6BAvZNcXEeGBQInKWOxaIQ" association="_6BFn5NcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BEZwNcXEeGBQInKWOxaIQ">
- <body>The Signature Position</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BEZwtcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BBWcdcXEeGBQInKWOxaIQ" value="1"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BEZwdcXEeGBQInKWOxaIQ" value="null"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_6BBWctcXEeGBQInKWOxaIQ" name="GetSignaturePosition" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BEZw9cXEeGBQInKWOxaIQ">
- <body>Getter of the property &lt;tt>signaturePosition&lt;/tt>
-@return Returns the signaturePosition.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BBWc9cXEeGBQInKWOxaIQ" type="_6BAvZNcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BBWdNcXEeGBQInKWOxaIQ" name="SetInputDocument" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BEZxNcXEeGBQInKWOxaIQ">
- <body>Setter of the property &lt;tt>documentSource&lt;/tt>
-@param value The documentSource to set.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BBWddcXEeGBQInKWOxaIQ" name="value" type="_6AX2MtcXEeGBQInKWOxaIQ"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BB9gNcXEeGBQInKWOxaIQ" name="SetKeyIdentifier" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BEZxdcXEeGBQInKWOxaIQ">
- <body>Setter of the property &lt;tt>KeyIdentifier&lt;/tt>
-@param value The KeyIdentifier to set.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BB9gdcXEeGBQInKWOxaIQ" name="value" type="_6BAvYNcXEeGBQInKWOxaIQ"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BB9gtcXEeGBQInKWOxaIQ" name="GetCollimatingMark" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BEZxtcXEeGBQInKWOxaIQ">
- <body>Gets the collimating mark
-@return</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BCkkNcXEeGBQInKWOxaIQ" type="_6A1wQdcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BCkkdcXEeGBQInKWOxaIQ" name="GetInputDocument" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BEZx9cXEeGBQInKWOxaIQ">
- <body>Getter of the property &lt;tt>documentSource&lt;/tt>
-@return Returns the documentSource.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BCkktcXEeGBQInKWOxaIQ" type="_6AX2MtcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BCkk9cXEeGBQInKWOxaIQ" name="SetSignaturePosition" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BFA0NcXEeGBQInKWOxaIQ">
- <body>Setter of the property &lt;tt>signaturePosition&lt;/tt>
-@param signaturePosition The signaturePosition to set.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BCklNcXEeGBQInKWOxaIQ" name="signaturePosition" type="_6BAvZNcXEeGBQInKWOxaIQ"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BCkldcXEeGBQInKWOxaIQ" name="SetCollimatingMark" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BFA0dcXEeGBQInKWOxaIQ">
- <body>Sets the collimating mark
-@param value The new colimating mark</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BDLoNcXEeGBQInKWOxaIQ" name="value" type="_6A1wQdcXEeGBQInKWOxaIQ"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BDLodcXEeGBQInKWOxaIQ" name="GetPlaceholderDimension" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BFA0tcXEeGBQInKWOxaIQ">
- <body>Gets the Dimension to display the Placeholder
-@return the placeholder dimensions</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BDLotcXEeGBQInKWOxaIQ" type="_6AjcYdcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BDLo9cXEeGBQInKWOxaIQ" name="GetKeyIdentifier" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BFA09cXEeGBQInKWOxaIQ">
- <body>Getter of the property &lt;tt>KeyIdentifier&lt;/tt>
-@return Returns the KeyIdentifier.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BDysNcXEeGBQInKWOxaIQ" type="_6BAvYNcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_6BAvZNcXEeGBQInKWOxaIQ" name="SignaturePosition">
- <ownedComment xmi:id="_6BURZ9cXEeGBQInKWOxaIQ">
- <body>Represents the position of a visible signature block
-@author afitzek</body>
- </ownedComment>
- <ownedAttribute xmi:id="_6BPY4NcXEeGBQInKWOxaIQ" name="page" visibility="protected">
- <ownedComment xmi:id="_6BTDQ9cXEeGBQInKWOxaIQ">
- <body>The page value of the position</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BTqUdcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BPY4tcXEeGBQInKWOxaIQ"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BTqUNcXEeGBQInKWOxaIQ" value="1"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6BP_8NcXEeGBQInKWOxaIQ" name="y" visibility="protected">
- <ownedComment xmi:id="_6BTqUtcXEeGBQInKWOxaIQ">
- <body>The y value of the position</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BTqVNcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BP_8tcXEeGBQInKWOxaIQ"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BTqU9cXEeGBQInKWOxaIQ" value="0"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_6BP_89cXEeGBQInKWOxaIQ" name="x" visibility="protected">
- <ownedComment xmi:id="_6BTqVdcXEeGBQInKWOxaIQ">
- <body>The x value of the position</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BTqV9cXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BP_9dcXEeGBQInKWOxaIQ"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BTqVtcXEeGBQInKWOxaIQ" value="0"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_6BP_9tcXEeGBQInKWOxaIQ" name="SignaturePosition" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BTqWNcXEeGBQInKWOxaIQ">
- <body>Constructor
-@param x The x value of the position
-@param y The y value of the position
-@param page The page value of the position</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BQnANcXEeGBQInKWOxaIQ" name="x">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- <ownedParameter xmi:id="_6BQnAdcXEeGBQInKWOxaIQ" name="y">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- <ownedParameter xmi:id="_6BQnAtcXEeGBQInKWOxaIQ" name="page">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BQnA9cXEeGBQInKWOxaIQ" name="SignaturePosition" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BTqWdcXEeGBQInKWOxaIQ">
- <body>X - Y Constructor Page = 1
-@param x The x value of the position
-@param y The y value of the position</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BROENcXEeGBQInKWOxaIQ" name="x">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- <ownedParameter xmi:id="_6BROEdcXEeGBQInKWOxaIQ" name="y">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BROEtcXEeGBQInKWOxaIQ" name="GetY" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURYNcXEeGBQInKWOxaIQ">
- <body>Gets the Y value of the position
-@return int the y value of the position</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BROE9cXEeGBQInKWOxaIQ" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BROFNcXEeGBQInKWOxaIQ" name="SetX" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURYdcXEeGBQInKWOxaIQ">
- <body>Sets X value of position
-@param value the new x value</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BR1INcXEeGBQInKWOxaIQ" name="value">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BR1IdcXEeGBQInKWOxaIQ" name="SignaturePosition" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURYtcXEeGBQInKWOxaIQ">
- <body>Default constructor</body>
- </ownedComment>
- </ownedOperation>
- <ownedOperation xmi:id="_6BR1ItcXEeGBQInKWOxaIQ" name="SetY" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURY9cXEeGBQInKWOxaIQ">
- <body>Sets Y value of position
-@param value the new y value</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BScMNcXEeGBQInKWOxaIQ" name="value">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BScMdcXEeGBQInKWOxaIQ" name="GetPage" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURZNcXEeGBQInKWOxaIQ">
- <body>Gets the Page value of the position
-@return int the page value of the position</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BScMtcXEeGBQInKWOxaIQ" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BScM9cXEeGBQInKWOxaIQ" name="SetPage" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURZdcXEeGBQInKWOxaIQ">
- <body>Sets Page value of position
-@param value the new page value</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BTDQNcXEeGBQInKWOxaIQ" name="value">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_6BTDQdcXEeGBQInKWOxaIQ" name="GetX" visibility="public" concurrency="concurrent">
- <ownedComment xmi:id="_6BURZtcXEeGBQInKWOxaIQ">
- <body>Gets the X value of the position
-@return int the x value of the position</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BTDQtcXEeGBQInKWOxaIQ" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_6BFA1NcXEeGBQInKWOxaIQ" memberEnd="_6A_hQNcXEeGBQInKWOxaIQ _6BFA1dcXEeGBQInKWOxaIQ">
- <name xsi:nil="true"/>
- <ownedEnd xmi:id="_6BFA1dcXEeGBQInKWOxaIQ" name="" type="_6A5ao9cXEeGBQInKWOxaIQ" association="_6BFA1NcXEeGBQInKWOxaIQ">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BFA1tcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BFA19cXEeGBQInKWOxaIQ"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_6BFn4NcXEeGBQInKWOxaIQ" memberEnd="_6BAIUNcXEeGBQInKWOxaIQ _6BFn4dcXEeGBQInKWOxaIQ">
- <name xsi:nil="true"/>
- <ownedEnd xmi:id="_6BFn4dcXEeGBQInKWOxaIQ" name="" type="_6A5ao9cXEeGBQInKWOxaIQ" association="_6BFn4NcXEeGBQInKWOxaIQ">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BFn4tcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BFn49cXEeGBQInKWOxaIQ"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_6BFn5NcXEeGBQInKWOxaIQ" memberEnd="_6BAvY9cXEeGBQInKWOxaIQ _6BFn5dcXEeGBQInKWOxaIQ">
- <name xsi:nil="true"/>
- <ownedEnd xmi:id="_6BFn5dcXEeGBQInKWOxaIQ" name="" type="_6A5ao9cXEeGBQInKWOxaIQ" association="_6BFn5NcXEeGBQInKWOxaIQ">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BFn5tcXEeGBQInKWOxaIQ" value="1"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BFn59cXEeGBQInKWOxaIQ"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_6BGO8NcXEeGBQInKWOxaIQ" name="SignResult">
- <ownedComment xmi:id="_6BLHcNcXEeGBQInKWOxaIQ">
- <body>Signature Result containing the signed document as document source
-@author afitzek</body>
- </ownedComment>
- <ownedOperation xmi:id="_6BIrMNcXEeGBQInKWOxaIQ" name="GetSignaturePosition" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BKgY9cXEeGBQInKWOxaIQ">
- <body>Getter of the property &lt;tt>signaturePosition&lt;/tt>
-@return Returns the signaturePosition.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BJSQNcXEeGBQInKWOxaIQ" type="_6BAvZNcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BJSQdcXEeGBQInKWOxaIQ" name="GetSignerCertificate" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BKgZNcXEeGBQInKWOxaIQ">
- <body>Gets the signer certificate
-@return The signer x509 certificate</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BKgYNcXEeGBQInKWOxaIQ" type="_6BJ5UNcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BKgYdcXEeGBQInKWOxaIQ" name="GetSignedDocument" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BKgZdcXEeGBQInKWOxaIQ">
- <body>Gets the signed Document
-@return Returns the documentSource.</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BKgYtcXEeGBQInKWOxaIQ" type="_6AX2MtcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_6BURaNcXEeGBQInKWOxaIQ" name="PDFSignerInterface">
- <ownedComment xmi:id="_6BZw89cXEeGBQInKWOxaIQ">
- <body>PDF Signator base Class
-This class should be extended to support PDF-AS and PADES.
-@author afitzek</body>
- </ownedComment>
- <ownedOperation xmi:id="_6BXUsNcXEeGBQInKWOxaIQ" name="Sign" visibility="public" isAbstract="true" concurrency="concurrent" raisedException="_6BYi0dcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BZw8NcXEeGBQInKWOxaIQ">
- <body>Adds the signature to the document.
-The SL Response has to be set in the state
-@param state The siging state
-@return The signature Result
-@throws SignatureException</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BX7wNcXEeGBQInKWOxaIQ" name="state" type="_6A2XUNcXEeGBQInKWOxaIQ"/>
- <ownedParameter xmi:id="_6BX7wdcXEeGBQInKWOxaIQ" type="_6BGO8NcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BZJ4NcXEeGBQInKWOxaIQ" name="Prepare" visibility="public" isAbstract="true" concurrency="concurrent" raisedException="_6BYi0dcXEeGBQInKWOxaIQ">
- <ownedComment xmi:id="_6BZw8dcXEeGBQInKWOxaIQ">
- <body>Prepare a signature
-Defines signature parameters, the pdf library prepares the pdf document to sign and
-creates a Security Layer Request.
-@param parameter The signature parameters
-@return The siging state (contains the prepared document and the signature request
-@throws SignatureException</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BZJ4dcXEeGBQInKWOxaIQ" name="parameter" type="_6A5ao9cXEeGBQInKWOxaIQ"/>
- <ownedParameter xmi:id="_6BZJ4tcXEeGBQInKWOxaIQ" type="_6A2XUNcXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- <ownedOperation xmi:id="_6BZJ49cXEeGBQInKWOxaIQ" name="GetParameter" visibility="public" isAbstract="true" concurrency="concurrent">
- <ownedComment xmi:id="_6BZw8tcXEeGBQInKWOxaIQ">
- <body>Creates new signing profile
-@param base The profile id of the base profile
-@param profileID The id of the new profile
-@return The new Profile</body>
- </ownedComment>
- <ownedParameter xmi:id="_6BZJ5NcXEeGBQInKWOxaIQ" type="_6A5ao9cXEeGBQInKWOxaIQ" direction="return"/>
- </ownedOperation>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_58hQ8NcXEeGBQInKWOxaIQ" name="javax.security.cert">
- <packagedElement xmi:type="uml:Class" xmi:id="_6BJ5UNcXEeGBQInKWOxaIQ" name="Certificate" isAbstract="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Usage" xmi:id="_58ifENcXEeGBQInKWOxaIQ" supplier="_58hQ8NcXEeGBQInKWOxaIQ" client="_58e0t9cXEeGBQInKWOxaIQ"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_6AgZENcXEeGBQInKWOxaIQ" name="java.lang">
- <packagedElement xmi:type="uml:Class" xmi:id="_6AhAINcXEeGBQInKWOxaIQ" name="Exception"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_6BAvYNcXEeGBQInKWOxaIQ" name="String" isLeaf="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_6BYi0NcXEeGBQInKWOxaIQ" name="java.security">
- <packagedElement xmi:type="uml:Class" xmi:id="_6BYi0dcXEeGBQInKWOxaIQ" name="SignatureException"/>
- </packagedElement>
- <profileApplication xmi:id="_58eNoNcXEeGBQInKWOxaIQ">
- <eAnnotations xmi:id="_58e0sNcXEeGBQInKWOxaIQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="platform:/plugin/com.soyatec.core/profiles/Soyatec.profile.uml#_LBLaIPscEdqYc77HqxgcqA"/>
- </eAnnotations>
- <appliedProfile href="platform:/plugin/com.soyatec.core/profiles/Soyatec.profile.uml#_zrN_0iUoEdmNXYQzyImvfA"/>
- </profileApplication>
- <profileApplication xmi:id="_58e0sdcXEeGBQInKWOxaIQ">
- <eAnnotations xmi:id="_58e0stcXEeGBQInKWOxaIQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="platform:/plugin/com.soyatec.core/profiles/Java.profile.uml#_I0dq8PscEdqYc77HqxgcqA"/>
- </eAnnotations>
- <appliedProfile href="platform:/plugin/com.soyatec.core/profiles/Java.profile.uml#_aZhLkH6MEdmbwasWWc4yvw"/>
- </profileApplication>
- <profileApplication xmi:id="_58e0s9cXEeGBQInKWOxaIQ">
- <eAnnotations xmi:id="_58e0tNcXEeGBQInKWOxaIQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
- </eAnnotations>
- <appliedProfile href="platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml#_0"/>
- </profileApplication>
- <profileApplication xmi:id="_58e0tdcXEeGBQInKWOxaIQ">
- <eAnnotations xmi:id="_58e0ttcXEeGBQInKWOxaIQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="platform:/plugin/com.soyatec.core/profiles/Archetype.profile.uml#_D-NGoPscEdqYc77HqxgcqA"/>
- </eAnnotations>
- <appliedProfile href="platform:/plugin/com.soyatec.core/profiles/Archetype.profile.uml#_14txEWVxEdmLjaVkDjVh5g"/>
- </profileApplication>
- </uml:Model>
- <Soyatec:Import xmi:id="_6AX2MdcXEeGBQInKWOxaIQ" base_Usage="_58ifENcXEeGBQInKWOxaIQ"/>
-</xmi:XMI>