emf

Delphi 7 and EMF+ files

I have an application that can load various graphical file formats such as bmp, jpg, png, emf, etc... and render them onto the screen for previewing. I am using Delphi 7. I have just been introduced to the EMF+ file format that was created around the time of Windows XP that is created utilizing the GDIPlus.dll. I can open the EMF+ file...

How can I traverse the EMF object tree generated by Xtext?

I'm using Xtext to define my DSL. Xtext generates a parser that lets me traverse the EMF model of my input DSL. I'd like to translate this EMF model into some other tree. To do this translation, I need to traverse the tree. But, I couldn't find a visitor class for the EMF model generated by Xtext. The closest thing that I've found is a S...

Why linking doesn't work in my Xtext-based DSL?

The following is the Xtext grammar for my DSL. Model: variableTypes=VariableTypes predicateTypes=PredicateTypes variableDeclarations= VariableDeclarations rules=Rules; VariableType: name=ID; VariableTypes: 'var types' (variableTypes+=VariableType)+; PredicateTypes: 'predicate types' (predicateTypes+=PredicateType)+; Predic...

Tracking object entries when "playing" a Windows Enhanced Metafile

One of my current projects requires that I work out what colours are being used in an EMF file. I have been able to successfully whip up a file parser in C# that notes all references to colours... but haven't had any luck tracking which objects are in use across the entire file so I can apart colours that are referenced from colours tha...

Recursion in Ecore-File?!

Hey guys, just tried to convert towards a Ecore-Model from a given UML-Model. After this I am trying to create a Generator Model. Everytime I try to do this I get the Error Message, that there is a "Unhandled event loop exception" with this log: org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)...

Changing size of MySQL column using Annotations in EMF Teneo/Hibernate

Mapping an EMF model via Teneo/Hibernate works great. The default of mapping a Java String to MySQL results in the creation of a VARCHAR(255) column. This is too small for some entries. I found out that the annotation @Column(length=4096) is what should help me out. But I cannot figure out where to append it. I tried the interface and i...

Converting the EMR_LINETO (X,Y) coordinates to twips

Hi, I am working on converting the EMF file to RTF file. I am having a problem on converting the (x,y) coordinates (in EMR_LINETO record) to twips. So please post the conversion factor. ...

Conversion of VB Code to Delphi (It will extract image from EMF File)

Hi, While searching in the net i got few lines of code in VB for extracting an image from EMF File. I tried to convert that into Delphi but doesnt work. Help me in converting this code to delphi. Public Function CallBack_ENumMetafile(ByVal hdc As Long, _ ByVal lpHtable As Long, _ ...

EMF: changing generated code or use inheritance?

I work on an EMF project. One of the design decisions was not to touch the generated code and not to check it in. Instead, whenever something needs to be changed, a sub-class is created that contains the changes. The framework is flexible enough to deal with this. However, I experience some work overhead. The design decision was made o...

Workspace is closed error

Hi, I am newbie for eclipse. I have created a EMF model and generated a model code for that. I have created one plugin project and i have created one class named as 'CommandTest' which is having "public static void main()" method which reads mymodel resource file. Its working fine in eclipse 3.5.2. There is no issues am able to read t...

navigate ecore model

How do I navigate, programmatically in java, an Ecore model to extract the elements information? ...

modify model istance

What is the best way to modify programmatically (add or delete information) a model conforming to a metamodel conforms to Ecore? ...

Bad RawFormat when loading emf file

I'm trying to load an emf file in to an Image Object, however the RawFormat is always incorrect {[ImageFormat: b96b3cac-0728-11d3-9d7b-0000f81ef32e]} instead of Emf. I've tried loading from a file stream and memory stream. I've also tried creating a MetaFile object instead of an Image but to no avail. Is this a bug or there some other tr...

Extracting Width/Height Dimensions from EMF Image Files

I maintain a small Perl library that extracts width/height from images, for people who want that functionality without using a larger, more generalized library. I've been asked if I can support the Windows EMF format. However, I haven't had much luck with my Google-fu in trying to find a good specification of the format, or better yet ex...

Where can I find a valid SVG XML Schema (for ecore generation) ?

I tried importing the SVG XML Schema into EMF, to obtain the SVG metamodel in ecore. However, the import failed due to the schema not being valid: indeed, svg.xsd references XMLSchema.dtd, which itself references datatypes.dtd, which does not exist! Consequently, I tried downloading the necessary files from the svg website (svg.xsd, XML...

Java with EMF & RCP vs C#

We're thinking about switching technology for our future projects going from C++ to Java or C#. So naturally there's a big discussion going on right now what to choose. The problem is that none of us has industry experience with EMF or RCP, which would be quite nice to have if it fits our needs. so i wanted to ask you what you would pre...

Run EMF Validation of an ecore model outside of Eclipse

Hello, I found nothing how to validate an ecore model outside of eclipse. Does someone know how to do this? ...

NoClassDefFoundError exception while using external library in EMF plugin project

Hi, I'm working on a EMF project where I've created a ecore model from a mdl file. I created the corresponding gencore file and generated the code from the gencore file. While EMF has a own serialization mechanism based on XMI I want to support my project with a own serializiation mechanism. So far, I've done the necessary steps and i...

Where to find EMF artifact in Maven repository

Hello all, We are developing with EMF outside Eclipse therefore using Maven for build. My question is where can I find EMF artifacts, and if yes which version. BTW Is there any tool to automatically cross-publish Eclipse artifacts with sources to Maven repository? Renat ...

Distributing RDLC output as an email attachment

Our winforms application has long allowed a "print" option which basically uses RDLC. The customer has requested that we add a feature allowing users to send the "printed" output via email. Now, we know that an EMF file is created (in the TEMP folder) as a sort of hidden byproduct of our current printing process. Seems to us we can s...