]> git.mxchange.org Git - jfinancials-lib.git/blobdiff - Addressbook/src/org/mxchange/addressbook/client/Client.java
Continued with re-implementation of Swing frame
[jfinancials-lib.git] / Addressbook / src / org / mxchange / addressbook / client / Client.java
index 0d5e154d0da157444773c1532a7784c26aac4983..136c95a8b577be175a543a9b8e64dbbf148ed4ba 100644 (file)
@@ -35,6 +35,33 @@ public interface Client extends FrameworkInterface {
      */\r
     public void displayAddressBox (final Contact contact);\r
 \r
+    /**\r
+     * The user changes own name data\r
+     * @param contact \r
+     */\r
+    public void doChangeOwnNameData (final Contact contact);\r
+\r
+    /**\r
+     * The user changes own address data\r
+     *\r
+     * @param contact Contact instance to change\r
+     */\r
+    public void doChangeOwnAddressData (final Contact contact);\r
+\r
+    /**\r
+     * The user changes own other data\r
+     * \r
+     * @param contact Constact instance to change\r
+     */\r
+    public void doChangeOwnOtherData (final Contact contact);\r
+\r
+    /**\r
+     * Allows the user to enter own data\r
+     * \r
+     * @return Finished Contact instance\r
+     */\r
+    public Contact doEnterOwnData ();\r
+\r
     /**\r
      * Shuts down the client and therefore whole application\r
      */\r