CVSROOT: /cvs/gnome
Module name: yarrr
Changes by: walters 05/04/26 01:50:50
Modified files:
src/org/gnome/yarrr: ReferencableObject.java Whiteboard.java
Person.java Discussion.java
ActiveTopic.java log4j.properties
Topic.hbm.xml Yarrr.java
ReferencableObjectRegistry.java
Statement.hbm.xml HibernateUtil.java
Statement.java Chat.java
YarrrXmlRpcMethods.java
ClosedComment.hbm.xml
ToplevelReferencableObject.java
LiveComment.java ClosedComment.java
YarrrServlet.java ClientPoll.java
src/org/gnome/yarrr/tests: YarrrUsingTest.java ChatTests.java
YarrrTests.java
web : topic.js comment.js
src/org/gnome/yarrr/xmlrpc: XmlRpcHandler.java
. : hibernate.properties ChangeLog
Log message:
2005-04-25 Colin Walters <[EMAIL PROTECTED]>
* ReferencableObject.java: Move XML-RPC stuff into XmlRpcHandler.java.
Remove parent member. Add logger. Remove auto-registration (you
must call ROR.register() manually). Add setChangeListener method
which you must invoke to give an object which listens for changes.
* ToplevelReferencableObject.java: Don't take parent argument. Remove
unused pollWebserver argument. Remove signalChanged method. A bit
more debug logging.
* ActiveTopic.java: Update for ReferencableObject changes. Make
closeComment method take Discussion; merge logic for creating
relevant messages in here. Set Statement changeListener.
* Chat.java: Update for RO changes. Remove unused ActiveTopic topic field.
* ClientPoll.java: Don't store ReferencableObject obj in client poll;
we now dynamically query for it. There is no longer one Java object
per business identifier. Add toString method for debugging.
* ClosedComment.java: Update for RO changes. Change ActiveTopic argument
to constructor to Topic. Add getAuthors().
* ClosedComment.hbm.xml: Store version. Map proponents and authors as
many-to-many.
* Discussion.java: Update for RO changes. Update for Chat constructor change.
Change closeComment method to removeComment. Move some closeComment logic
into ActiveTopic. Update for Whiteboard constructor changes.
* HibernateUtil.java: Remove logging.
* LiveComment.java: Remove discussion member. Update for RO changes.
Delete getRelatedMessages and getChat methods. Add getStartTime() accessor.
* log4j.properties: More debugging.
* Person.java: Update for RO changes.
* Statement.java: Update for RO changes.
* Topic.hbm.xml: Persist version.
* Whiteboard.java: Update for RO changes.
* Yarrr.java: Add special ReferencableObjectChangeListener used for tests.
Update for RO changes. Set the ReferencableObjectRegistry listener. Add
emitObjectChanged method which we invoke when a ReferencableObject calls
its signalChanged method.
* YarrrServlet.java: Update for Yarrr.startup change.
* YarrrXmlRpcMethods.java: Make subscribeStatement return true. Make
closeLiveComment
return the new ClosedComment. Make createWhiteboard return Whiteboard. Other
minor cosmetic changes.
* ChatTests.java: Update for Chat constructor change.
* YarrrTests.java: A lot more testing.
* YarrrUsingTest.java: Lots of infrastructure. Hook into Yarrr change
notifications
and test that.
* XmlRpcHandler.java: Move ReferencableObject magic into here.
* comment.js: Move comment closing logic into onclose event.
* topic.js: Handle comment closing here.
* hibernate.properties. Don't show SQL.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=walters&date=explicit&mindate=2005-04-26%2001:49&maxdate=2005-04-26%2001:51
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list