This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 21193 - XML needs help IDs
Summary: XML needs help IDs
Status: CLOSED FIXED
Alias: None
Product: xml
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: _ lkramolis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-05 15:54 UTC by John Jullion-ceccarelli
Modified: 2003-07-02 08:37 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Proposed patch. (10.79 KB, patch)
2002-03-21 16:35 UTC, _ lkramolis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Jullion-ceccarelli 2002-03-05 15:54:07 UTC
The XML module needs the following Help ID improvements:

* In Tools | Options, XML/DTD/CSS editor settings (Editing | Editor Settings) 
have wrong help IDs, they have editing.global, should be editing.editor.java.
* The Node View property editor should have a help button and help ID (select a 
node view in options window and click Filters property).
* DTD node and subnodes should have different help IDs than regular XML objects 
(right now they all have org.netbeans.modules.xml.tree.nodes).
* In Tools | Options, the XML folder needs a help ID.
Comment 1 Patrick Keegan 2002-03-12 14:18:44 UTC
Switching to defect as most of the other help ID requests are marked.
Comment 2 _ lkramolis 2002-03-21 16:35:25 UTC
Created attachment 5135 [details]
Proposed patch.
Comment 3 _ lkramolis 2002-03-21 17:08:33 UTC
John, Petr could you check it - integrated in main trunk.

[All IDs are derived from class names.]

* XML/DTD/CSS Editor - each has its own ID:
org.netbeans.modules.xml.text.syntax.XMLOptions
org.netbeans.modules.xml.text.syntax.DTDOptions
org.netbeans.modules.css.text.syntax.CSSEditorOptions

* Node Filter Editor has this ID:
org.netbeans.modules.xml.tax.beans.editor.TreeNodeFilterCustomEditor

* Each XML and DTD node has its own ID (prefixed by
org.netbeans.modules.xml.tree.nodes.):
AttlistDeclAttributeDefNode AttlistDeclLayerNode AttlistDeclNode
AttributeNode CDATASectionNode CharacterReferenceNode CommentNode
ConditionalSectionNode DocumentNode DocumentTypeNode DTDDataNode
DTDNode ElementAttributesNode ElementDeclLayerNode ElementDeclNode
ElementNode EntityDeclLayerNode EntityDeclNode ExternalDTDNode
GeneralEntityReferenceNode NotationDeclLayerNode NotationDeclNode
ParameterEntityReferenceNode ProcessingInstructionNode TextNode
TreeObjectNode XMLDataNode.

* XML folder has org.netbeans.modules.xml.core.settings ID.

Thanks.
Comment 4 _ pkuzel 2002-03-22 10:21:42 UTC
Oh poor John you will need to map sevaral ID into one help page.
Anyway it works.
REVIEWED
Comment 5 _ lkramolis 2002-03-22 17:13:08 UTC
Fixed in orion_fcs branch.
Comment 6 Martin Schovanek 2002-09-25 15:09:15 UTC
VERIFIED
Comment 7 Quality Engineering 2003-07-02 08:37:49 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.