jSite2.git
15 years agoAdd method to generate a client token.
David ‘Bombe’ Roden [Sat, 23 May 2009 16:33:19 +0000 (18:33 +0200)]
Add method to generate a client token.

15 years agoAdd default constructor that creates a random ID.
David ‘Bombe’ Roden [Sat, 23 May 2009 16:30:04 +0000 (18:30 +0200)]
Add default constructor that creates a random ID.

15 years agoImplement request listener interface in core.
David ‘Bombe’ Roden [Sat, 23 May 2009 16:03:15 +0000 (18:03 +0200)]
Implement request listener interface in core.

15 years agoAdd request listener management.
David ‘Bombe’ Roden [Sat, 23 May 2009 16:02:30 +0000 (18:02 +0200)]
Add request listener management.

15 years agoAdd manager for request listener events.
David ‘Bombe’ Roden [Sat, 23 May 2009 16:00:09 +0000 (18:00 +0200)]
Add manager for request listener events.

15 years agoAdd request listener.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:39:06 +0000 (17:39 +0200)]
Add request listener.

15 years agoWrapped FCP API requests into jSite requests.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:35:51 +0000 (17:35 +0200)]
Wrapped FCP API requests into jSite requests.

15 years agoAdd client token.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:35:20 +0000 (17:35 +0200)]
Add client token.

15 years agoStart implementation of request loading when a node connects.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:23:21 +0000 (17:23 +0200)]
Start implementation of request loading when a node connects.

15 years agoComplete documentation.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:22:55 +0000 (17:22 +0200)]
Complete documentation.

15 years agoThrow more appropriate exception.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:19:55 +0000 (17:19 +0200)]
Throw more appropriate exception.

15 years agoAdd toByte() method.
David ‘Bombe’ Roden [Sat, 23 May 2009 15:18:48 +0000 (17:18 +0200)]
Add toByte() method.

15 years agoAdd node manager to request manager.
David ‘Bombe’ Roden [Sat, 23 May 2009 14:28:50 +0000 (16:28 +0200)]
Add node manager to request manager.

15 years agoExpose FCP clients.
David ‘Bombe’ Roden [Sat, 23 May 2009 14:26:34 +0000 (16:26 +0200)]
Expose FCP clients.

15 years agoAdd request wrapper.
David ‘Bombe’ Roden [Sat, 23 May 2009 14:14:04 +0000 (16:14 +0200)]
Add request wrapper.

15 years agoReintroduce request manager.
David ‘Bombe’ Roden [Sat, 23 May 2009 14:03:21 +0000 (16:03 +0200)]
Reintroduce request manager.

15 years agoPrepare array of correct size.
David ‘Bombe’ Roden [Sat, 23 May 2009 13:48:40 +0000 (15:48 +0200)]
Prepare array of correct size.

15 years agoRemove references to insert and request manager.
David ‘Bombe’ Roden [Sat, 23 May 2009 13:46:58 +0000 (15:46 +0200)]
Remove references to insert and request manager.

15 years agoCall saveConfig() on stop().
David ‘Bombe’ Roden [Sat, 23 May 2009 13:45:28 +0000 (15:45 +0200)]
Call saveConfig() on stop().

15 years agoCall loadConfig() on start().
David ‘Bombe’ Roden [Sat, 23 May 2009 13:45:16 +0000 (15:45 +0200)]
Call loadConfig() on start().

15 years agoRemove request and insert manager and all related classes.
David ‘Bombe’ Roden [Sat, 23 May 2009 13:41:06 +0000 (15:41 +0200)]
Remove request and insert manager and all related classes.

15 years agoAdd project manager as property change listener when loading projects.
David ‘Bombe’ Roden [Sat, 23 May 2009 13:16:42 +0000 (15:16 +0200)]
Add project manager as property change listener when loading projects.

15 years agoGenerate SSK key pair from first connected node.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:33:54 +0000 (07:33 +0200)]
Generate SSK key pair from first connected node.

15 years agoUse additional error message and show message of occured exception.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:33:30 +0000 (07:33 +0200)]
Use additional error message and show message of occured exception.

15 years agoRemove client from node-to-client map on disconnect.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:23:48 +0000 (07:23 +0200)]
Remove client from node-to-client map on disconnect.

15 years agoRemove obsolete node about old high-level client.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:18:08 +0000 (07:18 +0200)]
Remove obsolete node about old high-level client.

15 years agoRename node listener manager.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:07:45 +0000 (07:07 +0200)]
Rename node listener manager.

15 years agoAdd node disconnection.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:06:45 +0000 (07:06 +0200)]
Add node disconnection.

15 years agoOnly disconnect known nodes.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:01:29 +0000 (07:01 +0200)]
Only disconnect known nodes.

15 years agoStore FCP client for node.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:00:21 +0000 (07:00 +0200)]
Store FCP client for node.

15 years agoNotify listeners when a node was connected successfully.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:00:14 +0000 (07:00 +0200)]
Notify listeners when a node was connected successfully.

15 years agoAdd manager for request listener management.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:58:01 +0000 (06:58 +0200)]
Add manager for request listener management.

15 years agoUse renamed class.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:52:15 +0000 (06:52 +0200)]
Use renamed class.

15 years agoUse copy-on-write array list instead of custom synchronization.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:51:48 +0000 (06:51 +0200)]
Use copy-on-write array list instead of custom synchronization.

15 years agoRename listener support classes.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:51:24 +0000 (06:51 +0200)]
Rename listener support classes.

15 years agoRemove TODO.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:49:43 +0000 (06:49 +0200)]
Remove TODO.

15 years agoUse new high-level client to connect.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:48:05 +0000 (06:48 +0200)]
Use new high-level client to connect.

15 years agoRemove code based on old high-level client.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:47:51 +0000 (06:47 +0200)]
Remove code based on old high-level client.

15 years agoOnly connect to known nodes.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:43:20 +0000 (06:43 +0200)]
Only connect to known nodes.

15 years agoAdd FindBugs builder nature.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:41:34 +0000 (06:41 +0200)]
Add FindBugs builder nature.

15 years agoRemove old high-level FCP client.
David ‘Bombe’ Roden [Fri, 22 May 2009 04:41:08 +0000 (06:41 +0200)]
Remove old high-level FCP client.

15 years agoDon’t expose internal thread pool.
David ‘Bombe’ Roden [Sat, 14 Mar 2009 23:58:50 +0000 (00:58 +0100)]
Don’t expose internal thread pool.

16 years agoAdd German text for “node not connected” error message. master
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:53:10 +0000 (02:53 +0100)]
Add German text for “node not connected” error message.

16 years agoAdd English text for “node not connected” error message.
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:49:46 +0000 (02:49 +0100)]
Add English text for “node not connected” error message.

16 years agoEmit warning and abort insert if the selected node is not connected.
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:49:19 +0000 (02:49 +0100)]
Emit warning and abort insert if the selected node is not connected.

16 years agoUse new NodeManager.isNodeConnected() method.
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:49:00 +0000 (02:49 +0100)]
Use new NodeManager.isNodeConnected() method.

16 years agoManage currently connected nodes.
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:48:41 +0000 (02:48 +0100)]
Manage currently connected nodes.

16 years agoMake all member collections final.
David ‘Bombe’ Roden [Sat, 15 Nov 2008 01:48:20 +0000 (02:48 +0100)]
Make all member collections final.

16 years agoHide file manager window when no default file is set.
David ‘Bombe’ Roden [Fri, 14 Nov 2008 18:34:54 +0000 (19:34 +0100)]
Hide file manager window when no default file is set.

16 years agoTest case for encoding and decoding functions in MapWriter.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:27:38 +0000 (00:27 +0100)]
Test case for encoding and decoding functions in MapWriter.

16 years agoAdd test source folder.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:19:07 +0000 (00:19 +0100)]
Add test source folder.
Add JUnit to classpath.

16 years agoFix obsolete javadoc.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:18:44 +0000 (00:18 +0100)]
Fix obsolete javadoc.

16 years agoImplement warning for non-specified index file.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:18:19 +0000 (00:18 +0100)]
Implement warning for non-specified index file.
Don’t check for existence of index file if none has been specified.

16 years agoAdd English and German texts for non-specified default file.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:17:30 +0000 (00:17 +0100)]
Add English and German texts for non-specified default file.

16 years agoUse MapWriter instead of Properties.store() and Properties.load().
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:14:30 +0000 (00:14 +0100)]
Use MapWriter instead of Properties.store() and Properties.load().

16 years agoAdd MapWriter.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:13:50 +0000 (00:13 +0100)]
Add MapWriter.

16 years agoAdd method to format hexadecimal numbers.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:13:13 +0000 (00:13 +0100)]
Add method to format hexadecimal numbers.

16 years agoUse NodeListener support class.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:12:50 +0000 (00:12 +0100)]
Use NodeListener support class.

16 years agoReformatting.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:12:21 +0000 (00:12 +0100)]
Reformatting.

16 years agoAdd NodeListener support class.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 23:11:34 +0000 (00:11 +0100)]
Add NodeListener support class.

16 years agoStart insert.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 01:03:31 +0000 (02:03 +0100)]
Start insert.

16 years agoImplement InsertListener interface in CoreImpl.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 01:03:17 +0000 (02:03 +0100)]
Implement InsertListener interface in CoreImpl.
Add InsertManager instance to CoreImpl.
Ceate InsertManager in Main and hand it in to CoreImpl.

16 years agoReformatting.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 01:01:50 +0000 (02:01 +0100)]
Reformatting.

16 years agoDon’t check node in project, always use given node.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:56:13 +0000 (01:56 +0100)]
Don’t check node in project, always use given node.

16 years agoUse Unicode notation for German 8-bit characters.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:34:07 +0000 (01:34 +0100)]
Use Unicode notation for German 8-bit characters.

16 years agoCreate “Insert Project” action on project creation.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:33:34 +0000 (01:33 +0100)]
Create “Insert Project” action on project creation.
Let the user select a node on project insert if the project does not contain a default node.
Add English and German texts for node selection dialog and “Insert Project” button.

16 years agoShow “Insert Project” button on project panel.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:32:06 +0000 (01:32 +0100)]
Show “Insert Project” button on project panel.

16 years agoUpdate “Insert Project” button on language change.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:31:49 +0000 (01:31 +0100)]
Update “Insert Project” button on language change.

16 years agoAdd and expose “Insert Project” actions.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 00:31:20 +0000 (01:31 +0100)]
Add and expose “Insert Project” actions.

16 years agoRepaint tree when insert override is {,de}activated.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 23:59:43 +0000 (00:59 +0100)]
Repaint tree when insert override is {,de}activated.

16 years agoMove CoreListener event firing to CoreListenerSupport.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 23:49:54 +0000 (00:49 +0100)]
Move CoreListener event firing to CoreListenerSupport.

16 years agoExtend java.util.EventListener.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 23:45:52 +0000 (00:45 +0100)]
Extend java.util.EventListener.

16 years agoUse new InsertListenerSupport.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 23:43:28 +0000 (00:43 +0100)]
Use new InsertListenerSupport.

16 years agoSplit ListenerSupport into two classes.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 23:43:13 +0000 (00:43 +0100)]
Split ListenerSupport into two classes.
Extend InsertListenerSupport from new basic ListenerSupport (because there are no fixes sources).

16 years agoIgnore Eclipse settings directory.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 21:38:27 +0000 (22:38 +0100)]
Ignore Eclipse settings directory.

16 years agoAdd InsertListener support.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 21:38:07 +0000 (22:38 +0100)]
Add InsertListener support.

16 years agoAdd ListenerSupport class.
David ‘Bombe’ Roden [Wed, 12 Nov 2008 21:30:04 +0000 (22:30 +0100)]
Add ListenerSupport class.

16 years agoRemove some unnecessary warnings.
David ‘Bombe’ Roden [Thu, 4 Sep 2008 23:16:02 +0000 (01:16 +0200)]
Remove some unnecessary warnings.

16 years agoUse a JSplitPane to divide the two panels of the file manager.
David ‘Bombe’ Roden [Thu, 4 Sep 2008 23:13:50 +0000 (01:13 +0200)]
Use a JSplitPane to divide the two panels of the file manager.

16 years agowhitespace fixups
David ‘Bombe’ Roden [Mon, 23 Jun 2008 06:52:57 +0000 (08:52 +0200)]
whitespace fixups

16 years agoadd saveConfiguration stub
David ‘Bombe’ Roden [Mon, 23 Jun 2008 06:27:34 +0000 (08:27 +0200)]
add saveConfiguration stub

16 years agoadd tags and annotations to suppress warnings
David ‘Bombe’ Roden [Sun, 22 Jun 2008 10:23:58 +0000 (12:23 +0200)]
add tags and annotations to suppress warnings

16 years agouse new flag images
David ‘Bombe’ Roden [Sun, 22 Jun 2008 10:19:44 +0000 (12:19 +0200)]
use new flag images

16 years agoadd insertProject()
David ‘Bombe’ Roden [Sun, 15 Jun 2008 23:23:42 +0000 (01:23 +0200)]
add insertProject()

16 years agoincrease version number to 0.99.0
David ‘Bombe’ Roden [Sun, 15 Jun 2008 23:22:15 +0000 (01:22 +0200)]
increase version number to 0.99.0

16 years agocreate new id if null id is set
David ‘Bombe’ Roden [Sat, 14 Jun 2008 14:15:15 +0000 (16:15 +0200)]
create new id if null id is set

16 years agoadd method to generate arbitrary-length IDs
David ‘Bombe’ Roden [Sat, 14 Jun 2008 14:12:15 +0000 (16:12 +0200)]
add method to generate arbitrary-length IDs
increase default length to 20 bytes

16 years agofix combo box behaviour when selecting content type override
David ‘Bombe’ Roden [Sat, 14 Jun 2008 11:55:19 +0000 (13:55 +0200)]
fix combo box behaviour when selecting content type override

16 years agoadd second constructor
David ‘Bombe’ Roden [Sat, 14 Jun 2008 11:43:54 +0000 (13:43 +0200)]
add second constructor

16 years agofirst skeleton
David ‘Bombe’ Roden [Fri, 13 Jun 2008 16:00:34 +0000 (18:00 +0200)]
first skeleton

16 years agoderive insert from request
David ‘Bombe’ Roden [Fri, 13 Jun 2008 16:00:23 +0000 (18:00 +0200)]
derive insert from request

16 years agoadd insert listener
David ‘Bombe’ Roden [Fri, 13 Jun 2008 15:43:57 +0000 (17:43 +0200)]
add insert listener

16 years agoadd empty insert manager
David ‘Bombe’ Roden [Fri, 13 Jun 2008 10:23:21 +0000 (12:23 +0200)]
add empty insert manager

16 years agocreate container class for inserts
David ‘Bombe’ Roden [Sat, 7 Jun 2008 10:37:04 +0000 (13:37 +0300)]
create container class for inserts

16 years agoadd package javadoc
David ‘Bombe’ Roden [Sat, 7 Jun 2008 09:40:29 +0000 (11:40 +0200)]
add package javadoc

16 years agofix wrong enable state of override content type checkbox
David ‘Bombe’ Roden [Thu, 12 Jun 2008 15:50:41 +0000 (17:50 +0200)]
fix wrong enable state of override content type checkbox
fix wrong default content type when selecting a folder

16 years agoadd toString()
David ‘Bombe’ Roden [Thu, 12 Jun 2008 15:50:08 +0000 (17:50 +0200)]
add toString()

16 years agochange node representation
David ‘Bombe’ Roden [Thu, 12 Jun 2008 14:22:35 +0000 (16:22 +0200)]
change node representation
use custom cell renderer for project panel

16 years agochange logging
David ‘Bombe’ Roden [Thu, 12 Jun 2008 14:02:31 +0000 (16:02 +0200)]
change logging

16 years agochange some log levels
David ‘Bombe’ Roden [Thu, 12 Jun 2008 14:00:32 +0000 (16:00 +0200)]
change some log levels