Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #220547 +++ As a followup on bug 220547 comment 18, and what we said in the Committer Meetings, I'm still missing the Javadoc that should be saying what "namespaces" of ID's are allowed to use on the SystemMessage ID, for the RSE-Global ID's versus the plugin-specific-local-ID's. Perhaps it helps looking at the Javadoc of IRSESystemType#testProperty() which has a similar specification: http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/api/org/eclipse/rse/core/IRSESystemType.html#testProperty(java.lang.String,%20boolean) Please do this early in M7 such that we get our APIs complete.
See also bug 220547 comment 14 and followups
Created attachment 96100 [details] patch with javadoc to describe message id Here's what I have so far. Any suggestions on changed wording?
I've committed the patch with the javadoc to cvs.
I like the doc, except for the sentence "This is part of the work to migrate away from the message file stuff." which I find not specific enough. Either get rid of this sentence, or explain what was meant by "message file stuff". I'd also like to see some docs where the message id is being used (lookup of error messages in online docs, context help, title of message dialog).
Just noticed that your new docs introduce incorrect HTML. Instead of <subcomponent><number> you must write <subcomponent><number> Also, you <li> markup of the list is missing the <ul></ul> tags on begin and end respectively. Reopening to get the HTML markup fixed.
(In reply to comment #5) > Just noticed that your new docs introduce incorrect HTML. Instead of > <subcomponent><number> > you must write > <subcomponent><number> > Also, you <li> markup of the list is missing the <ul></ul> tags on begin and > end respectively. Reopening to get the HTML markup fixed. I've updated the javadoc now and committed that to cvs.
I also took another stab at improving the docs and comitted my work into SystemMessage.java -- please review and update at your leisure.