You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@click.apache.org by "Bob Schellink (JIRA)" <ji...@apache.org> on 2010/02/11 22:30:28 UTC

[jira] Resolved: (CLK-587) Define an official DTD DOCTYPE declaration in click.xml

     [ https://issues.apache.org/jira/browse/CLK-587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bob Schellink resolved CLK-587.
-------------------------------

    Resolution: Fixed

part of 2.1.0

> Define an official DTD DOCTYPE declaration in click.xml
> -------------------------------------------------------
>
>                 Key: CLK-587
>                 URL: https://issues.apache.org/jira/browse/CLK-587
>             Project: Click
>          Issue Type: Task
>          Components: core
>    Affects Versions: 2.1.0 RC1
>            Reporter: hantsy bai
>            Assignee: Bob Schellink
>             Fix For: 2.1.0
>
>
> In a xml file, providing a dtd or schema declaration is not necessary but I think it is essential.
> Currently the click.xml is lack of Dtd declaration header, like the following.
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE click-app PUBLIC
>     "-//Apache Software Foundation//DTD Click Configuration 2.1//EN"
>     "http://click.apache.org/dtds/click-2.1.dtd">
> <click-app>
> ....
> </click-app>
> In the click.xml, providing a doctype declaration(the red section, it is just an example) is helpful for IDE. NetBeans IDE can use this declaration to determine if this file is a click configuration file, perform xml validation and provide basic code completion automatically ( The click for netbeans plugin provide basic code completion by the grammar api, and extra code completion is provided by Code completion api ,  eg. extra code completion for package, path and classname attribute value). 
> Please publish an official dtd online in future version.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.