Mon, 13 Sep 2010 19:55:23 +0200
Removed non supported DTD versions.
DTDs/DebuggerProperties-3.8.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.0.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.1.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.2.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.3.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.4.dtd | file | annotate | diff | comparison | revisions | |
DTDs/Project-4.5.dtd | file | annotate | diff | comparison | revisions |
--- a/DTDs/DebuggerProperties-3.8.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ -<!-- This is the DTD for eric3's project session file version 3.8 --> - -<!ELEMENT Interpreter (#PCDATA)> - -<!ELEMENT DebugClient (#PCDATA)> - -<!ELEMENT Environment (#PCDATA)> -<!ATTLIST Environment - override CDATA #REQUIRED> - -<!ELEMENT RemoteHost (#PCDATA)> -<!ELEMENT RemoteCommand (#PCDATA)> -<!ELEMENT RemoteDebugger (RemoteHost, - RemoteCommand)> -<!ATTLIST RemoteDebugger - on CDATA #REQUIRED> - -<!ELEMENT RemotePath (#PCDATA)> -<!ELEMENT LocalPath (#PCDATA)> -<!ELEMENT PathTranslation (RemotePath, - LocalPath)> -<!ATTLIST PathTranslation - on CDATA #REQUIRED> - -<!ELEMENT ConsoleDebugger (#PCDATA)> -<!ATTLIST ConsoleDebugger - on CDATA #REQUIRED> - -<!ELEMENT Redirect EMPTY> -<!ATTLIST Redirect - on CDATA #REQUIRED> - -<!ELEMENT DebuggerProperties (Interpreter, - DebugClient, - Environment, - RemoteDebugger, - PathTranslation, - ConsoleDebugger, - Redirect)> -<!ATTLIST DebuggerProperties - version CDATA #REQUIRED>
--- a/DTDs/Project-4.0.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,136 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.0 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT UIType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT Dir (#PCDATA)> -<!ELEMENT Name (#PCDATA)> - -<!ELEMENT TranslationPrefix (Dir*, Name)> - -<!ELEMENT TranslationsBinPath (Dir*, Name)> - -<!ELEMENT Source (Dir*, Name)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (Dir*, Name)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (Dir*, Name)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (Dir*, Name)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (Dir*, Name)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (Dir*, Name)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (Dir*, Name)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (Dir*, Name)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT Eric4DocParams (dict)> - -<!ELEMENT Eric4Doc (Eric4DocParams?)> - -<!ELEMENT Eric4ApiParams (dict)> - -<!ELEMENT Eric4Api (Eric4ApiParams?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT CxfreezeParams (dict)> - -<!ELEMENT Cxfreeze (CxfreezeParams?)> - -<!ELEMENT PyLintParams (dict)> - -<!ELEMENT PyLint (PyLintParams?)> - -<!ELEMENT Project (ProgLanguage, - UIType, - Description?, - Version?, - Author?, - Email?, - TranslationPrefix?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - Eric4Doc?, - Eric4Api?, - FiletypeAssociations, - Cxfreeze?, - PyLint?)> -<!ATTLIST Project - version CDATA #REQUIRED>
--- a/DTDs/Project-4.1.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,136 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.1 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT UIType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT Dir (#PCDATA)> -<!ELEMENT Name (#PCDATA)> - -<!ELEMENT TranslationPrefix (Dir*, Name)> - -<!ELEMENT TranslationsBinPath (Dir*, Name)> - -<!ELEMENT Source (Dir*, Name)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (Dir*, Name)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (Dir*, Name)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (Dir*, Name)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (Dir*, Name)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (Dir*, Name)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (Dir*, Name)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (Dir*, Name)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT DocumentationParams (dict)> - -<!ELEMENT Documentation (DocumentationParams?)> - -<!ELEMENT PackagersParams (dict)> - -<!ELEMENT Packagers (PackagersParams?)> - -<!ELEMENT CheckersParams (dict)> - -<!ELEMENT Checkers (CheckersParams?)> - -<!ELEMENT OtherToolsParams (dict)> - -<!ELEMENT OtherTools (OtherToolsParams?)> - -<!ELEMENT Project (ProgLanguage, - UIType, - Description?, - Version?, - Author?, - Email?, - TranslationPrefix?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - FiletypeAssociations, - Documentation?, - Packagers?, - Checkers?, - OtherTools?)> -<!ATTLIST Project - version CDATA #REQUIRED>
--- a/DTDs/Project-4.2.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,136 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.2 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT ProjectType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT Dir (#PCDATA)> -<!ELEMENT Name (#PCDATA)> - -<!ELEMENT TranslationPrefix (Dir*, Name)> - -<!ELEMENT TranslationsBinPath (Dir*, Name)> - -<!ELEMENT Source (Dir*, Name)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (Dir*, Name)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (Dir*, Name)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (Dir*, Name)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (Dir*, Name)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (Dir*, Name)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (Dir*, Name)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (Dir*, Name)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT DocumentationParams (dict)> - -<!ELEMENT Documentation (DocumentationParams?)> - -<!ELEMENT PackagersParams (dict)> - -<!ELEMENT Packagers (PackagersParams?)> - -<!ELEMENT CheckersParams (dict)> - -<!ELEMENT Checkers (CheckersParams?)> - -<!ELEMENT OtherToolsParams (dict)> - -<!ELEMENT OtherTools (OtherToolsParams?)> - -<!ELEMENT Project (ProgLanguage, - ProjectType, - Description?, - Version?, - Author?, - Email?, - TranslationPrefix?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - FiletypeAssociations, - Documentation?, - Packagers?, - Checkers?, - OtherTools?)> -<!ATTLIST Project - version CDATA #REQUIRED>
--- a/DTDs/Project-4.3.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,133 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.3 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT ProjectType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT TranslationPrefix (#PCDATA)> - -<!ELEMENT TranslationsBinPath (#PCDATA)> - -<!ELEMENT Source (#PCDATA)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (#PCDATA)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (#PCDATA)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (#PCDATA)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (#PCDATA)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (#PCDATA)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (#PCDATA)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (#PCDATA)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT DocumentationParams (dict)> - -<!ELEMENT Documentation (DocumentationParams?)> - -<!ELEMENT PackagersParams (dict)> - -<!ELEMENT Packagers (PackagersParams?)> - -<!ELEMENT CheckersParams (dict)> - -<!ELEMENT Checkers (CheckersParams?)> - -<!ELEMENT OtherToolsParams (dict)> - -<!ELEMENT OtherTools (OtherToolsParams?)> - -<!ELEMENT Project (ProgLanguage, - ProjectType, - Description?, - Version?, - Author?, - Email?, - TranslationPrefix?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - FiletypeAssociations, - Documentation?, - Packagers?, - Checkers?, - OtherTools?)> -<!ATTLIST Project - version CDATA #REQUIRED>
--- a/DTDs/Project-4.4.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,138 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.4 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT ProjectType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT TranslationPrefix (#PCDATA)> - -<!ELEMENT TranslationsBinPath (#PCDATA)> - -<!ELEMENT Source (#PCDATA)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (#PCDATA)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (#PCDATA)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (#PCDATA)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (#PCDATA)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (#PCDATA)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (#PCDATA)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (#PCDATA)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT ProjectTypeSpecificData (dict)> - -<!ELEMENT ProjectTypeSpecific (ExtraData?)> - -<!ELEMENT DocumentationParams (dict)> - -<!ELEMENT Documentation (DocumentationParams?)> - -<!ELEMENT PackagersParams (dict)> - -<!ELEMENT Packagers (PackagersParams?)> - -<!ELEMENT CheckersParams (dict)> - -<!ELEMENT Checkers (CheckersParams?)> - -<!ELEMENT OtherToolsParams (dict)> - -<!ELEMENT OtherTools (OtherToolsParams?)> - -<!ELEMENT Project (ProgLanguage, - ProjectType, - Description?, - Version?, - Author?, - Email?, - TranslationPrefix?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - FiletypeAssociations, - Extra?, - Documentation?, - Packagers?, - Checkers?, - OtherTools?)> -<!ATTLIST Project - version CDATA #REQUIRED>
--- a/DTDs/Project-4.5.dtd Mon Sep 13 19:53:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,138 +0,0 @@ -<!-- This is the DTD for eric4's project file version 4.5 --> - -<!-- This is a copy of the Basic DTD --> -<!ELEMENT int (#PCDATA)> -<!ELEMENT long (#PCDATA)> -<!ELEMENT float (#PCDATA)> -<!ELEMENT complex (#PCDATA)> -<!ELEMENT bool (#PCDATA)> -<!ELEMENT string (#PCDATA)> -<!ELEMENT unicode (#PCDATA)> -<!ELEMENT none EMPTY> - -<!ELEMENT pickle (#PCDATA)> -<!ATTLIST pickle - method CDATA #REQUIRED - encoding CDATA #REQUIRED> - -<!ELEMENT key (int | long | float | complex | string | unicode)> -<!ELEMENT value (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)> - -<!ELEMENT dict (key, value)*> - -<!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> - -<!ELEMENT list (int | long | float | complex | bool | string | unicode | none | - dict | tuple | list | pickle)*> -<!-- End of the Basic DTD --> - -<!ELEMENT ProgLanguage (#PCDATA)> -<!ATTLIST ProgLanguage - mixed CDATA #REQUIRED> - -<!ELEMENT ProjectType (#PCDATA)> - -<!ELEMENT Description (#PCDATA)> - -<!ELEMENT Version (#PCDATA)> - -<!ELEMENT Author (#PCDATA)> - -<!ELEMENT Email (#PCDATA)> - -<!ELEMENT TranslationPattern (#PCDATA)> - -<!ELEMENT TranslationsBinPath (#PCDATA)> - -<!ELEMENT Source (#PCDATA)> - -<!ELEMENT Sources (Source*)> - -<!ELEMENT Form (#PCDATA)> - -<!ELEMENT Forms (Form*)> - -<!ELEMENT Translation (#PCDATA)> - -<!ELEMENT Translations (Translation*)> - -<!ELEMENT TranslationException (#PCDATA)> - -<!ELEMENT TranslationExceptions (TranslationException*)> - -<!ELEMENT Resource (#PCDATA)> - -<!ELEMENT Resources (Resource*)> - -<!ELEMENT Interface (#PCDATA)> - -<!ELEMENT Interfaces (Interface*)> - -<!ELEMENT Other (#PCDATA)> - -<!ELEMENT Others (Other*)> - -<!ELEMENT MainScript (#PCDATA)> - -<!ELEMENT VcsType (#PCDATA)> -<!ELEMENT VcsOptions (dict)> -<!ELEMENT VcsOtherData (dict)> - -<!ELEMENT Vcs (VcsType?, - VcsOptions?, - VcsOtherData?)> - -<!ELEMENT FiletypeAssociation EMPTY> -<!ATTLIST FiletypeAssociation - pattern CDATA #REQUIRED - type CDATA #REQUIRED> - -<!ELEMENT FiletypeAssociations (FiletypeAssociation*)> - -<!ELEMENT ProjectTypeSpecificData (dict)> - -<!ELEMENT ProjectTypeSpecific (ExtraData?)> - -<!ELEMENT DocumentationParams (dict)> - -<!ELEMENT Documentation (DocumentationParams?)> - -<!ELEMENT PackagersParams (dict)> - -<!ELEMENT Packagers (PackagersParams?)> - -<!ELEMENT CheckersParams (dict)> - -<!ELEMENT Checkers (CheckersParams?)> - -<!ELEMENT OtherToolsParams (dict)> - -<!ELEMENT OtherTools (OtherToolsParams?)> - -<!ELEMENT Project (ProgLanguage, - ProjectType, - Description?, - Version?, - Author?, - Email?, - TranslationPattern?, - TranslationsBinPath?, - Sources, - Forms, - Translations, - TranslationExceptions?, - Resources, - Interfaces, - Others, - MainScript?, - Vcs, - FiletypeAssociations, - Extra?, - Documentation?, - Packagers?, - Checkers?, - OtherTools?)> -<!ATTLIST Project - version CDATA #REQUIRED>