Activity for Canonical XMI Tools

  • Phil Spiby Phil Spiby committed [f4e0b3] on Code

    Minor fixes for missing data.

  • Phil Spiby Phil Spiby committed [7dac34] on Code

    Minor fixes to Primitive types

  • Phil Spiby Phil Spiby committed [955aaa] on Code

    Minor fixes to avoid exceptions in bad models

  • Phil Spiby Phil Spiby committed [472862] on Code

    Minor fix to ensure $zip_hash only contains strings so it can be subject to gsub operations later

  • Phil Spiby Phil Spiby committed [853f0e] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [1665bb] on Code

    Further refinements for non-SysML usage

  • Phil Spiby Phil Spiby committed [095f9b] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [1ab536] on Code

    Updated to improve consistency with how Papyrus structures the data files and reduce differences when closed loop testing with xmi/di start files

  • Phil Spiby Phil Spiby committed [a8890b] on Code

    Added sorting mechanism into DI diagram elements to allow easier comparisons with DI files generated from Papyrus.

  • Phil Spiby Phil Spiby committed [e9bde3] on Code

    Use the name generated not the filename

  • Phil Spiby Phil Spiby committed [e094a9] on Code

    Main effort is to minimize change on round trip...

  • Phil Spiby Phil Spiby committed [bf5927] on Code

    Use prawnPDF to calculate textbox sizes (MD uses a minimum size which causes problems when used in other tools)

  • Phil Spiby Phil Spiby committed [382559] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [bd2c67] on Code

    Major re-work to improve the coverage of supported mapping to DI

  • Phil Spiby Phil Spiby committed [edf66b] on Code

    Minor changes to improve style mappings and preserve id's

  • Phil Spiby Phil Spiby committed [0166e7] on Code

    Re-worked to use resolution as scale factor - this means the fonts remain unchanged, but positions are scaled.

  • Phil Spiby Phil Spiby committed [4fe446] on Code

    Remove defaulted StrokeColor

  • Phil Spiby Phil Spiby committed [58103e] on Code

    Further improvements to style handling into DI file

  • Phil Spiby Phil Spiby committed [584866] on Code

    Minor fix to pass through unknown stereotypes

  • Phil Spiby Phil Spiby committed [080585] on Code

    Minor fix to ensure default font name and size are not written to di file.

  • Phil Spiby Phil Spiby committed [468909] on Code

    Minor fix to ensure the new label for the frame has the correct modelElement attached

  • Phil Spiby Phil Spiby committed [e5de44] on Code

    Ensure UUID reused or generated

  • Phil Spiby Phil Spiby committed [c9deb4] on Code

    Minor fix to maintain id of the frame

  • Phil Spiby Phil Spiby committed [c52894] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [70a2c3] on Code

    Now export correct frame and resolution information

  • Phil Spiby Phil Spiby committed [1fb80e] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [6fe69b] on Code

    Generate StereotypeComments and links in the correct place

  • Phil Spiby Phil Spiby posted a comment on discussion Papyrus implementation

    The following limitations have been found generating into Papyrus: - Reference properties not shown correctly with dashed lined on diagrams - The SysML standard states that properties that do not have aggregation=composite are Reference properties. However, Papyrus have implemented aggregation=shared for reference properties so the aggregation=none properties are shown with full lines. - No resolution to this. - Value compartment not available on Blocks - I have placed value properties into the properties...

  • Phil Spiby Phil Spiby posted a comment on discussion Papyrus implementation

    Over the last couple of months I have investigated producing XMI & DI from Papyrus. This has led me to review and refine how the Papyrus files are initially generated. In my last message (three years ago!) I stated that StereoComment and StereoCommentLinks were not worth creating. I have found the reason why Papyrus was creating new objects, it was because the objects I had created were in the wrong place. After detailed investigations I have been able to identify the correct locations and Papyrus...

  • Phil Spiby Phil Spiby committed [a5278d] on Code

    Minor change adding default behaviour of MD Parametric diagrams

  • Phil Spiby Phil Spiby committed [f4a367] on Code

    Added Stereotype labels to properties on Parametric diagrams if shown.

  • Phil Spiby Phil Spiby committed [34c560] on Code

    Fix issue of generating structure label when not present in MD.

  • Phil Spiby Phil Spiby committed [78cfb6] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [4f7342] on Code

    Significant extension of di generation processing.

  • Phil Spiby Phil Spiby committed [5ce9b5] on Code

    Updated to improve speed and preserve id's into eclipse files

  • Phil Spiby Phil Spiby committed [167bf4] on Code

    Updates now handled, but still facing some sizing issues on created diagrams

  • Phil Spiby Phil Spiby committed [0cb947] on Code

    Minor fix - defensive programming to avoid issues with invalid links

  • Phil Spiby Phil Spiby committed [7eaf9a] on Code

    Fixed to ensure the specified style is used for each diagram. If specified style cannot be found the default style is used.

  • Phil Spiby Phil Spiby committed [da81b2] on Code

    Fixed a few minor issues and added link labels

  • Phil Spiby Phil Spiby committed [e0a42c] on Code

    Minor speed improvement

  • Phil Spiby Phil Spiby committed [02a517] on Code

    Correctly generate constraints into DI based on two control mechanisms within MD.

  • Phil Spiby Phil Spiby committed [dde5a5] on Code

    Minor changes to improve speed (however, only 3% improvement!)

  • Phil Spiby Phil Spiby committed [caf5e2] on Code

    Improve default compartment handling on diagrams

  • Phil Spiby Phil Spiby committed [542e18] on Code

    SysML parametric diagram creation improved (Still only for generated files not updates!)

  • Phil Spiby Phil Spiby committed [cc5099] on Code

    Removed redundant code

  • Phil Spiby Phil Spiby committed [c0c001] on Code

    Further refinements to the Style information capture (now uses diagram specific styles if available). Also added generation of defaultValue compartment for default values of type InstanceSpecification.

  • Phil Spiby Phil Spiby committed [0ccfe5] on Code

    Further updates - now generates edges on BDD's

  • Phil Spiby Phil Spiby committed [8f06f2] on Code

    Added handling of Redefines labels

  • Phil Spiby Phil Spiby committed [dcb5d6] on Code

    First attempt at generating MD diagrams (BDD/Class diagrams generated with classes on at present)

  • Phil Spiby Phil Spiby committed [87655a] on Code

    Added ellipsis and redefined label generation into diagrams

  • Phil Spiby Phil Spiby committed [e33984] on Code

    Fix uuid generation issues

  • Phil Spiby Phil Spiby committed [fda459] on Code

    Added ClassDiagram hyperlink support

  • Phil Spiby Phil Spiby committed [8a2fad] on Code

    Further improvements based on STEPlib experiments

  • Phil Spiby Phil Spiby committed [6957ac] on Code

    Further fixes to namespace handling

  • Phil Spiby Phil Spiby committed [a5e7da] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [383878] on Code

    Further refinement to ensure namespaces are declared in the order of usage

  • Phil Spiby Phil Spiby committed [c6623f] on Code

    Updated following testing

  • Phil Spiby Phil Spiby committed [136f77] on Code

    Added support for Parametric diagrams (not complete!)

  • Phil Spiby Phil Spiby committed [ec10cc] on Code

    Fixed errors detected in umlDI and SysML specifications

  • Phil Spiby Phil Spiby committed [535a4e] on Code

    Added isAtomic handling for MD import/export since a derived attribute

  • Phil Spiby Phil Spiby committed [0d8e3e] on Code

    remove debug code!

  • Phil Spiby Phil Spiby committed [766fdf] on Code

    Revised mechanism to make it more flexible and include Stereotype ordering

  • Phil Spiby Phil Spiby committed [0a1c97] on Code

    Minor fixes to ensure attribute->element conversions are consistent

  • Phil Spiby Phil Spiby committed [c04640] on Code

    Minor fix to resolve missing generalizations problem

  • Phil Spiby Phil Spiby committed [6805ab] on Code

    Further minor fixes

  • Phil Spiby Phil Spiby committed [7ba850] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [018028] on Code

    Minor fixes to stereotype attributes (removing derived attributes from XMI and fixing reordering introduced by this code)

  • Phil Spiby Phil Spiby committed [b99465] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [aacf56] on Code

    Fix case issue when generating XMI

  • Phil Spiby Phil Spiby committed [3a1f97] on Code

    A number of fixes based on STEPlib testing

  • Phil Spiby Phil Spiby committed [9aa899] on Code

    remove diagram elements if model elements have been dropped due to missing hrefs

  • Phil Spiby Phil Spiby committed [2b124f] on Code

    Further minor fixes to support flatten option

  • Phil Spiby Phil Spiby committed [deb6e0] on Code

    Remove uuid processing for the flatten mode

  • Phil Spiby Phil Spiby committed [136870] on Code

    Initial attempt at generating XMI from Eclipse

  • Phil Spiby Phil Spiby committed [90c8cf] on Code

    Further improvements for dealing with multiple shared packages

  • Phil Spiby Phil Spiby committed [7fc227] on Code

    Fix NodeSet creation and remove invalid application of a namespace to a nodeset

  • Phil Spiby Phil Spiby committed [6b8652] on Code

    updated to fix exists->exist

  • Phil Spiby Phil Spiby committed [a4a8fc] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [0148c6] on Code

    Extended to support multiple packages in a single file.

  • Phil Spiby Phil Spiby committed [0fe119] on Code

    Improved profile and namespace handling

  • Phil Spiby Phil Spiby committed [b361a5] on Code

    Extensions to deal with more standard UML and user defined profiles

  • Phil Spiby Phil Spiby committed [0a354f] on Code

    Added missing batch file

  • Phil Spiby Phil Spiby committed [85307b] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [0cf38b] on Code

    Updated to use new unescaping mechanism

  • Phil Spiby Phil Spiby committed [d5e0c3] on Code

    Fix issue when updating

  • Phil Spiby Phil Spiby committed [47433e] on Code

    Allow ports on Property_shape

  • Phil Spiby Phil Spiby committed [bf485f] on Code

    Added getEdgeAnchor function and usage

  • Phil Spiby Phil Spiby committed [ff6334] on Code

    Minor improvements to element->attribute conversion (not all should be converted!)

  • Phil Spiby Phil Spiby committed [b66e1a] on Code

    Moved the convert element->attribute conversion routine as it is not effective where it currently runs

  • Phil Spiby Phil Spiby committed [50accc] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [991eed] on Code

    Added profile diagram generation

  • Phil Spiby Phil Spiby committed [4dde5f] on Code

    Minor changes

  • Phil Spiby Phil Spiby committed [016a50] on Code

    Now inherits style info from parent styles

  • Phil Spiby Phil Spiby committed [3a094f] on Code

    Further improvements to generating sharedPackages and have them mounted correctly

  • Phil Spiby Phil Spiby committed [4cd145] on Code

    Merge branch 'master' of ssh://git.code.sf.net/p/canonical-xmi-tools/code

  • Phil Spiby Phil Spiby committed [7ac74d] on Code

    Trying to fix generating shared packages into MD

  • Phil Spiby Phil Spiby committed [1fceed] on Code

    Included support for default suppression on diagrams

  • Phil Spiby Phil Spiby committed [fba74c] on Code

    Updated to deal with Profile diagrams and improved stereotype handling

  • Phil Spiby Phil Spiby committed [99ea72] on Code

    Added comment shapes to diagrams

  • Phil Spiby Phil Spiby committed [77c37e] on Code

    Extended to access default style information and export to localStyle (not exactly correct but ensures the styles are exchanged). Also added line colour information to the export.

1 >