Hi Jan,

Thanks for the patch :-)

For packaging argouml, try with ./build2.sh package or execute the
'package' task with ant in your eclipse environment (build.xml in the
argouml folder).

HTH

On Feb 3, 2008 5:44 PM, jan_bar <[EMAIL PROTECTED]> wrote:
> Thanks Michiel for your time and "coordinates". I uploaded new patch which
> includes save/load persistence and new test case.
>
> It seems that Argo has a bug, when I load new project, the project
> properties are set to new project instance, but rendering uses old project
> instance.
>
> Also it is not clear to me how can I build jar out of the classes, there is
> no build-release.sh as written in cookbook.
>
> Thansk for your time, Jan
>
> --
> Jan Bares
> http://jan.vegetband.cz
> "Michiel van der Wulp" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
> > Hi Jan,
> >
> > You will have to adapt the file argo.tee, to get the new setting saved in
> > the project zargo.
> > Also extend ArgoTokenTable and ArgoParser.
> > Please also adapt the junit test TestProjectSettings.
> > maybe more...
> >
> > Michiel
> >
> >
> >
> > ----- Original Message -----
> > From: "jan_bar" <[EMAIL PROTECTED]>
> > To: <[email protected]>
>
> > Sent: Sunday, February 03, 2008 11:53 AM
> > Subject: [argouml-dev] Re: Re: Building ArgoUML (was Hide association
> > names in diagram)
> >
> >
> >> Thanks Michiel,
> >>
> >> I am finished :-)
> >>
> >> in AssociationNameNotationUml I used ProjectSetting a returning empty
> >> string (don't know if null is also correct return value):
> >>
> >> public String toString(Object modelElement, Map args) {
> >> Project p = ProjectManager.getManager().getCurrentProject();
> >> ProjectSettings ps = p.getProjectSettings();
> >> if(!ps.getShowAssociationNamesValue())
> >> return "";
> >> ...
> >>
> >> Now what is next? I created issue #4969. I will attach patch to it.
> >>
> >> Any chance to be in 25.5 build?
> >>
> >> Jan
> >>
> >>
> >> --
> >> Jan Bares
> >> http://jan.vegetband.cz
> >> "Michiel van der Wulp" <[EMAIL PROTECTED]> wrote in message
> >> news:[EMAIL PROTECTED]
> >>> Hi Jan,
> >>>
> >>> I have not much time now - in short:
> >>>
> >>> Look at AssociationNameNotationUml.toString(): you need to extend this
> >>> to make use of some parameter, like
> >>> if (isValue("showAssociationName", args)) {...}
> >>> This parameter is to be set in the FigAssociation.
> >>> There are 2 Notation tabs: one for the project settings, and one for the
> >>> defaults for new projects. Please add the new setting to both. This also
> >>> means it needs to be stored in 2 locations; the argo.user.properties and
> >>> inside the zargo project file, see the "xyz.argo" file within.
> >>> Look at how the other settings are treated.
> >>>
> >>> Maybe more later - let us know your progress.
> >>>
> >>> Regards,
> >>> Michiel
> >>>
> >>>
> >>> ----- Original Message -----
> >>> From: "jan_bar" <[EMAIL PROTECTED]>
> >>> To: <[email protected]>
> >>> Sent: Sunday, February 03, 2008 10:45 AM
> >>> Subject: [argouml-dev] Re: Building ArgoUML (was Hide association names
> >>> in diagram)
> >>>
> >>>
> >>>> Thanks,
> >>>>
> >>>> now I can run Argo. I also added new checkbox to Notation tab. Now I
> >>>> want to hide the association names, but don't know where to start. I
> >>>> tried to find places where showMultiplicity is used, but did not found
> >>>> anything. Also the showMultiplicity settings doesn't work - is it
> >>>> implemented?
> >>>> I want to create proof of concept, after that I will prepare change
> >>>> request.
> >>>>
> >>>> Regards, Jan
> >>>>
> >>>> --
> >>>> Jan Bares
> >>>> http://jan.vegetband.cz
> >>>>
> >>>> "Michiel van der Wulp" <[EMAIL PROTECTED]> wrote in message
> >>>> news:[EMAIL PROTECTED]
> >>>>> Hi Jan,
> >>>>>
> >>>>> Great that you are following up on this.
> >>>>>
> >>>>> It would be best if you follow the instructions at
> >>>>> http://argouml-stats.tigris.org/documentation/defaulthtml/cookbook/ch02.html
> >>>>> to get started with development of ArgoUML. This means working with
> >>>>> Eclipse.
> >>>>> Yes, you can compile and develop for ArgoUML without Eclipse, but
> >>>>> since all devs (I know about) do use Eclipse, it is far more likely to
> >>>>> get proper support.
> >>>>>
> >>>>> Please do not use releases/VERSION_0_25_4 or any branch, but stick to
> >>>>> the trunk, obtained with subversion, and update regularly.
> >>>>>
> >>>>> Now, finally an answer to your main problem: The JavaLexer class is a
> >>>>> generated code file. If you run the right ant target, it gets
> >>>>> generated for you. If you use Eclipse, all this is done for you, else
> >>>>> you need to run the ant task by hand.
> >>>>> BTW: The same applies to the UML model code - it needs to be generated
> >>>>> before ArgoUML can possibly compile.
> >>>>>
> >>>>> Regards,
> >>>>> Michiel
> >>>>>
> >>>>>
> >>>>> ----- Original Message -----
> >>>>> From: "jan_bar" <[EMAIL PROTECTED]>
> >>>>> To: <[email protected]>
> >>>>> Sent: Sunday, February 03, 2008 8:44 AM
> >>>>> Subject: [argouml-dev] Building ArgoUML (was Hide association names in
> >>>>> diagram)
> >>>>>
> >>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> (http://thread.gmane.org/gmane.comp.lang.uml.argouml.user/2996/focus=2997)
> >>>>>> based on discussion with Michiel, I tried to start with my Argo
> >>>>>> improvement. I have releases/VERSION_0_25_4 from SVN (this is the
> >>>>>> version I use), but I cannot compile it. Unless I missed something
> >>>>>> important, I have missing classses: JavaImport.java uses JavaLexer,
> >>>>>> but JavaLexer doesn't exists. There are many similar errors (missing
> >>>>>> methods etc).
> >>>>>>
> >>>>>> Thanks, Jan
> >>>>>> --
> >>>>>> Jan Bares
> >>>>>> http://jan.vegetband.cz
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> No virus found in this incoming message.
> >>>>>> Checked by AVG Free Edition. Version: 7.5.516 / Virus Database:
> >>>>>> 269.19.19/1256 - Release Date: 2/02/2008 13:50
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> No virus found in this incoming message.
> >>>> Checked by AVG Free Edition. Version: 7.5.516 / Virus Database:
> >>>> 269.19.19/1256 - Release Date: 2/02/2008 13:50
> >>>>
> >>>>
> >>
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >> --
> >> No virus found in this incoming message.
> >> Checked by AVG Free Edition. Version: 7.5.516 / Virus Database:
> >> 269.19.19/1256 - Release Date: 2/02/2008 13:50
> >>
> >>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Regards,

Christian López Espínola

Reply via email to