diff options
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.uml | 485 |
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 <tt>signaturePosition</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 <tt>documentSource</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 <tt>KeyIdentifier</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 <tt>documentSource</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 <tt>signaturePosition</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 <tt>KeyIdentifier</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 <tt>signaturePosition</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> |