Re: EOGenerator reference

From: Mike Schrag (mschra..dimension.com)
Date: Sun Jul 09 2006 - 16:27:02 EDT

  • Next message: Pierre Frisch: "Re: EOGenerator reference"

    For the moment, I've made it so that when it makes sense to use a
    relative path, it will do so (i.e. if there is overlap between the
    model path and your workspace path, it will become a relative path).
    If you have an absolute path that has no overlap (i.e. /Library/
    Frameworks/etc) then it will remain an absolute path. This is not
    optimal, but it should be a little smarter than before. Longer term
    we can add variable support.

    If you have absolute paths in your model now, you can open them and
    resave them and they'll turn into the new style (you should actually
    see the new style in the editor itself when you open it).

    ms

    On Jul 3, 2006, at 2:43 PM, Pierre Frisch wrote:

    > Is there some global eclipse variable that refer to the workspace?
    > I am not proficient enough in eclipse internal but it should be
    > possible to recognize that the start of the path is equal to the
    > workspace path and switch to relative path or replace the workspace
    > part of the path by a substitution variable.
    >
    > I think that the best would be to have something like ${workspace}/
    > DatabaseTypes/Resources/Prototypes.eomodeld if this is possible
    > within the eclipse framework. Relative path are good too but they
    > are a little less expressive.
    >
    > The relative path does not work with the current version of wolips.
    >
    > Thanks
    >
    > Pierre
    >
    > On 3-Jul-06, at 9:54 AM, Mike Schrag wrote:
    >
    >> Yeah, I know .. This is a weird problem, actually. I'm open for
    >> suggestions. Technically, yes, you can edit the text file
    >> underneath and make it a relative path -- I think it evaluates
    >> relative to the project path? You might have to test that one.
    >>
    >> We need to be able to support paths to /Library/Frameworks/
    >> whatever as well as project paths. I'm thinking if the path you
    >> choose is beneath your workspace folder, then it should switch
    >> over to relative paths.
    >>
    >> ms
    >>
    >> On Jul 3, 2006, at 12:02 PM, Pierre Frisch wrote:
    >>
    >>> Is there a way to reference a Prototype model without embedding
    >>> the workspace path in the eogen file? Can I use relative path?
    >>>
    >>> I would rather not have in my project:
    >>> /Users/pierre/Projects/workspace/DatabaseTypes/Resources/
    >>> Prototypes.eomodeld
    >>>
    >>> Thanks
    >>>
    >>> Pierre
    >>
    >



    This archive was generated by hypermail 2.0.0 : Sun Jul 09 2006 - 16:27:07 EDT