Subversion Repositories DevTools

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2136 5131 d 9 h brianf /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
DEVIs:
DEVI-067892
DEVI-067906
DEVI-067994
 
/EA_DocGen/trunk/EA_Interops
/EA_DocGen/trunk/EA_Interops/readme.txt
/EA_DocGen/trunk/EA_Interops/v7.0
/EA_DocGen/trunk/EA_Interops/v7.0/EA.exe.config
/EA_DocGen/trunk/EA_Interops/v7.0/Interop.EA.dll
/EA_DocGen/trunk/EA_Interops/v7.0/activate.bat
/EA_DocGen/trunk/EA_Interops/v7.1
/EA_DocGen/trunk/EA_Interops/v7.1/EA.exe.config
/EA_DocGen/trunk/EA_Interops/v7.1/Interop.EA.dll
/EA_DocGen/trunk/EA_Interops/v7.1/activate.bat
/EA_DocGen/trunk/EA_Interops/v7.5
/EA_DocGen/trunk/EA_Interops/v7.5/EA.exe.config
/EA_DocGen/trunk/EA_Interops/v7.5/Interop.EA.dll
/EA_DocGen/trunk/EA_Interops/v7.5/activate.bat
/EA_DocGen/trunk/EA_DocGen.ccscc
/EA_DocGen/trunk/EA_DocGen.sln
/EA_DocGen/trunk/EA_DocGen.suo
/EA_DocGen/trunk/EA_DocGen/AssemblyInfo.cs
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj.user
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextParser.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/build.pl
2132 6161 d 5 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Attempt to make access to package, element, and diagram notes fields a little safer by checking for null and empty strings.
Also allow users to force tab settings to 2.5cm for headings.
 
/EA_DocGen/trunk/EA_DocGen/DocSectionTracking.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_Finders.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2128 6245 d 7 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Allow use of HTML break tag in table cell specifications within the EA_DocGenTable elements to specify paragraph breaks.
Fixup some minor issues with reqmnt formatting (excessive CR/LFs)
Insert abort detection into text parser.
 
/EA_DocGen/trunk/EA_DocGen/FormatTagHelp.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextParser.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2126 6245 d 9 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Added ability to embed style formatting controls into Package, Diagram, and Element description text.
Styles can be MS-Word styles, or EA_DocGen styles (only support tables thus far).
 
/EA_DocGen/trunk/EA_DocGen/FormatTagHelp.cs
/EA_DocGen/trunk/EA_DocGen/FormatTagHelp.resx
/EA_DocGen/trunk/EA_DocGen/TextParser.cs
/EA_DocGen/trunk/EA_DocGen.ccscc
/EA_DocGen/trunk/EA_DocGen.suo
/EA_DocGen/trunk/EA_DocGen/About.cs
/EA_DocGen/trunk/EA_DocGen/About.resx
/EA_DocGen/trunk/EA_DocGen/AssemblyInfo.cs
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/build.pl
2124 6312 d 6 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Some tidyups to options behaviour
New outline numbering tag sort feature (DEVI-050934)
New option to disable use of notes when serialising requirement elements (DEVI-050935)
 
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/Sorters.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2122 6315 d 5 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Relationship Matrix changes:-
1) To add capability to refer to from/to package by a name
2) Bold/Font Size Formatting of cell content when user turns on element notes display (devi-050343).
3) RelMatrix options are saved as a comment into the generated word document for debugging purposes and as an aid when reviewing the document.
Other Changes:-
1) Default is to have Word visible during document generation
2) User can highlight anywhere in doc model before initiating a document generation via the menu
 
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2116 6361 d 8 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
1) Added ability to generate test case sections using NumPara styles so as to not clutter up the table of content, and to make the section headings in the document less prominent.

2) Some additional content suppression options have been invented, and the options modification form has been updated to use a scrollable checkbox list so that more and more options can be created without consuming more space on the form.
The additional options are:
Suppress Method Characteristics
Suppress Class Characteristics
Suppress Class Requirements
Suppress Class Constraints
Suppress Class Realizes
Use NumPara for generated Test Cases
 
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.resx
/EA_DocGen/trunk/EA_DocGen/EA_ElementAccumulator.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2110 6441 d 6 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Added generation of text for source reference information (doc, doc version, section number) (devi-47568)
 
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2108 6462 d 5 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
1) Fixed bug that prevented the Modify EA_DocGen Options menu item from opening its dialog.
2) Added feature to filter out diagrams that user has marked for exclusion from generated (RTF) documents.
 
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2106 6465 d 9 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
1) Document generation now carried out in separate thread, and can be aborted by user
2) Removed document generation progress window in document generation dialog
3) Made most class methods and data static to simplify class to class usage
4) Added project glossary content sorting
5) Added menu item to identify current guid clipboard content
6) Added menu item to follow an EA_DocGen link items guid's to the source package/element/diagram
7) Added menu item to update the name of an EA_DocGen link item
8) Added save/restore of document generation template and output file names
9) Made menu display faster
10) Added table element "indent=" control option
11) Added table "borders=" control option
12) Added requirement text indenting capability based on requirement tag and the number of dots it contains.
 
/EA_DocGen/trunk/EA_DocGen/DocSectionTracking.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.cs
/EA_DocGen/trunk/EA_DocGen/EA_ElementAccumulator.cs
/EA_DocGen/trunk/EA_DocGen/EA_Finders.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/GUID_Clipboard.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/Sorters.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.resx
/EA_DocGen/trunk/build.pl
/EA_DocGen/trunk/roadmap.xls
2104 6489 d 6 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
1) Programmatic fixup of document template style errors - all heading levels bolded, fixed level7 restart problem if older ERG templates are used.
2) Created fake heading levels for level 10 and above - because MS-Word does not support levels above 9
3) Added option to suppress missing relationship warnings in relationship matrix tables
4) Added new "Name Link" element type.
5) Added sensitivity to new stereotype "API", as discussed in EA Guidelines document.
6) Removed older formats for requirement documentation generation and tidied up the options dialog appropriately.
7) Added Relationship Matrix style concept
 
/EA_DocGen/trunk/EA_DocGen/DocSectionTracking.cs
/EA_DocGen/trunk/EA_DocGen/EA_ElementAccumulator.cs
/EA_DocGen/trunk/EA_DocGen/RelationshipMatrixType.cs
/EA_DocGen/trunk/EA_DocGen/RelationshipMatrixType.resx
/EA_DocGen/trunk/EA_DocGen/Sorters.cs
/EA_DocGen/trunk/EA_DocGen.suo
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.resx
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/build.pl
2102 6501 d 11 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Added support for composite element structures (ie. classes modelled within other classes, etc). Such structure is now reflected in generated documents.
 
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
/EA_DocGen/trunk/roadmap.xls
2100 6504 d 11 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
[NEW] MS_Office_Assembly 7.0.3300.0.cots

This version now formally refers to the MS Office Assembly as a dependency. The office.dll that is the assembly, must be installed into the GAC of a target machine during installation of EA_DocGen.
 
/EA_DocGen/trunk/EA_DocGen.suo
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2098 6508 d 12 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Disabled "View Output" button until after document generation has completed.
Serialised diagram notes to generated document.
Created styles for class details (speeds up serialisation of document with lots of classes in it).
 
/EA_DocGen/trunk/roadmap.xls
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.resx
/EA_DocGen/trunk/build.pl
2094 6516 d 8 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Added document generation for class attributes, methods, requirements, constraints, and tags.
Added EA_DocGen options editing form.
Added new menu items to add terminology and reference items,unit test link and traceability, and basic document model layout generation.
 
/EA_DocGen/trunk/EA_DocGen/DocReferenceForm.cs
/EA_DocGen/trunk/EA_DocGen/DocReferenceForm.resx
/EA_DocGen/trunk/EA_DocGen/EA_Constants.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptionsForm.resx
/EA_DocGen/trunk/EA_DocGen/StyleContent.cs
/EA_DocGen/trunk/EA_DocGen/TabularContent.cs
/EA_DocGen/trunk/EA_DocGen/TerminologyForm.cs
/EA_DocGen/trunk/EA_DocGen/TerminologyForm.resx
/EA_DocGen/trunk/EA_DocGen/TextualContent.cs
/EA_DocGen/trunk/EA_DocGen/About.cs
/EA_DocGen/trunk/EA_DocGen/About.resx
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/build.pl
2092 6531 d 11 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
EA_DocGen now programmatically creates the styles that support Requirement documentation, rather than relying upon them being in the input template. This is because, the styles have not been published to the global ERG standard template, and there is no sign of that happening in the near future.
 
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/build.pl
2090 6537 d 7 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Corrected some problems with the processing of Relationship Matrix elements.
- Ensured that self-referential relationships are filtered out.
- Ensured the options processing works to enable/disable table generation.
 
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/build.pl
2088 6544 d 6 h ghuddy /EA_DocGen/trunk/ DevTools/EA_DocGen: Checkin by Svn Import
Instigated a new method for parsing elements that attempts to ensure elements are parsed in the order in which they appear in the project browser window of EA. Some diagnostics were added/modified to support this new feature.
 
/EA_DocGen/trunk/EA_DocGen
/EA_DocGen/trunk/EA_DocGen.ccscc
/EA_DocGen/trunk/EA_DocGen.sln
/EA_DocGen/trunk/EA_DocGen.suo
/EA_DocGen/trunk/EA_DocGen/About.cs
/EA_DocGen/trunk/EA_DocGen/About.resx
/EA_DocGen/trunk/EA_DocGen/AssemblyInfo.cs
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj
/EA_DocGen/trunk/EA_DocGen/EA_DocGen.csproj.user
/EA_DocGen/trunk/EA_DocGen/EA_DocGenOptions.cs
/EA_DocGen/trunk/EA_DocGen/EA_ElementSorter.cs
/EA_DocGen/trunk/EA_DocGen/EA_Finders.cs
/EA_DocGen/trunk/EA_DocGen/EA_RelationshipMatrix.cs
/EA_DocGen/trunk/EA_DocGen/EA_Utilities.cs
/EA_DocGen/trunk/EA_DocGen/GUID_Clipboard.cs
/EA_DocGen/trunk/EA_DocGen/Main.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.cs
/EA_DocGen/trunk/EA_DocGen/createWordDoc.resx
/EA_DocGen/trunk/EA_DocGen/makefile.pl
/EA_DocGen/trunk/EA_DocGen_Modelling.xml
/EA_DocGen/trunk/UML_EA.DTD
/EA_DocGen/trunk/build.pl