SCM Repositories - andromda

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Tag:


Revision 1.84.4.5 - (view) (download) (annotate) - [select for diffs]
Fri Oct 13 15:07:42 2006 UTC (2 years, 1 month ago) by cwbrandon
Branch: V3_x_HEAD
CVS Tags: V3_2, V3_3
Changes since 1.84.4.4: +1 -1 lines
Diff to previous 1.84.4.4 , to branch point 1.84 , to next main 1.86
Don't allow masking to be applied on enumeration tagged values (revert lowercasing of hibernate generator class)

Revision 1.84.4.4 - (view) (download) (annotate) - [select for diffs]
Thu Jun 22 12:57:08 2006 UTC (2 years, 5 months ago) by draftdog
Branch: V3_x_HEAD
Changes since 1.84.4.3: +1 -1 lines
Diff to previous 1.84.4.3 , to branch point 1.84
removed whitespace deletion on mapped types because sometimes you'll actually want to map to something like this: Class<? extends MyObject>; Chad, let me know if there was any good reason to delete that whitespace or if you were just catching user errors .. I went ahead and committed this fix because one way or another we need to support whitespace (at least in <to> elements)

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Thu Dec 8 14:21:32 2005 UTC (2 years, 11 months ago) by cwbrandon
Branch: MAIN
CVS Tags: HEAD
Changes since 1.85: +10 -7 lines
Diff to previous 1.85
Merge changes from V3

Revision 1.84.4.3 - (view) (download) (annotate) - [select for diffs]
Wed Dec 7 20:04:16 2005 UTC (2 years, 11 months ago) by cwbrandon
Branch: V3_x_HEAD
CVS Tags: V3_2_RC1, V3x_BEFORE_METAFACADE_RESET
Changes since 1.84.4.2: +10 -7 lines
Diff to previous 1.84.4.2 , to branch point 1.84
get rid of hard coded "true"

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sun Dec 4 00:09:52 2005 UTC (2 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.84: +70 -30 lines
Diff to previous 1.84
Merge Wouter's template changes

Revision 1.84.4.2 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 23:28:50 2005 UTC (2 years, 11 months ago) by draftdog
Branch: V3_x_HEAD
Changes since 1.84.4.1: +11 -10 lines
Diff to previous 1.84.4.1 , to branch point 1.84
improved templating, enabled this feature in the Java cartridge's test model (also see issue UMLMETA-58)

Revision 1.84.4.1 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 21:53:32 2005 UTC (2 years, 11 months ago) by draftdog
Branch: V3_x_HEAD
Changes since 1.84: +65 -26 lines
Diff to previous 1.84
initial support for the generation of template parameters into the code

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Fri Oct 21 17:11:15 2005 UTC (3 years, 1 month ago) by cwbrandon
Branch: MAIN
CVS Tags: Root_V3, Root_V3_x, Root_V3_x_HEAD, V3_1, V3_2RC1SNAPSHOT
Branch point for: V3_1x, V3_x_HEAD
Changes since 1.83: +5 -6 lines
Diff to previous 1.83
minor coding improvements

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Tue Oct 18 02:54:21 2005 UTC (3 years, 1 month ago) by cwbrandon
Branch: MAIN
Changes since 1.82: +1 -1 lines
Diff to previous 1.82
minor improvement

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Tue Oct 18 02:53:29 2005 UTC (3 years, 1 month ago) by cwbrandon
Branch: MAIN
Changes since 1.81: +4 -4 lines
Diff to previous 1.81
minor improvement

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Wed Sep 21 21:38:59 2005 UTC (3 years, 1 month ago) by cwbrandon
Branch: MAIN
Changes since 1.80: +72 -0 lines
Diff to previous 1.80
Path for UMLMETA-52 (Entity metafacade needs support for UML Template Parameters) from John Mikhail.  Also add a new operation to FrontEndParameter that retries all table attribute names.

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Thu Sep 8 04:39:17 2005 UTC (3 years, 2 months ago) by cwbrandon
Branch: MAIN
Changes since 1.79: +20 -0 lines
Diff to previous 1.79
Improve parameter handling in front-end facades (now we copy the tagged values from one to the other), also fix a bug in the MetafacadeLogic.vsl when dealing with super operations that had a void return type.

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Wed Aug 3 20:29:17 2005 UTC (3 years, 3 months ago) by cwbrandon
Branch: MAIN
CVS Tags: V3_1RC1_tag
Branch point for: V3_1RC1
Changes since 1.78: +30 -14 lines
Diff to previous 1.78
simplify get package name

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Aug 3 14:32:58 2005 UTC (3 years, 3 months ago) by cwbrandon
Branch: MAIN
Changes since 1.77: +14 -14 lines
Diff to previous 1.77
fix visibility

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Thu Jul 21 21:10:38 2005 UTC (3 years, 4 months ago) by draftdog
Branch: MAIN
Changes since 1.76: +1 -1 lines
Diff to previous 1.76
CORE-54: refactored StringUtilsHelper outside of the core and into a dedicated artifact (utils), the package name is different and a dummy delegate util class has been used to replace the existing one

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Thu Jul 14 23:56:08 2005 UTC (3 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.75: +121 -67 lines
Diff to previous 1.75
remove a class no longer used (since the documentation improvements).

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Jul 14 22:40:05 2005 UTC (3 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.74: +4 -6 lines
Diff to previous 1.74
remove unused import

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Thu Jul 14 20:52:13 2005 UTC (3 years, 4 months ago) by draftdog
Branch: MAIN
Changes since 1.73: +19 -57 lines
Diff to previous 1.73
improved rendering of formatted documentation (completed refactoring into the StringUtilsHelper), the cartridge output zips have changed because the javadoc between the <p> and </p> elements isn't extra indented anymore after the ' * ', minor improvements to bpm4struts page-variables jsp fragments (to decide whether or not to emit them), fixed a few typos and reformatted for consistency, ModelElementFacade is now using the new documentation code

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 05:52:39 2005 UTC (3 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.72: +1 -1 lines
Diff to previous 1.72
some cleanup: move property references down to where they're used (map the front end controller implementations)

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sun Jul 3 00:14:19 2005 UTC (3 years, 4 months ago) by draftdog
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71
iterators have been set to final

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Thu Jun 23 15:33:47 2005 UTC (3 years, 4 months ago) by draftdog
Branch: MAIN
Changes since 1.70: +20 -22 lines
Diff to previous 1.70
UMLMETA-42: added StateMachineFacade and updated ActivityGraphFacade accordingly

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Wed May 25 00:08:34 2005 UTC (3 years, 5 months ago) by cwbrandon
Branch: MAIN
CVS Tags: V3_1M1
Changes since 1.69: +5 -2 lines
Diff to previous 1.69
getRoles was incorrectly only retrieving the specializations directly under the role instead of the entire chain.  Add new getAllSpecializations operation to the UML Metafacades.

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Wed May 18 16:15:10 2005 UTC (3 years, 6 months ago) by cwbrandon
Branch: MAIN
Changes since 1.68: +0 -8 lines
Diff to previous 1.68
get rid of bogus getNamespace()

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Thu May 12 17:13:53 2005 UTC (3 years, 6 months ago) by cwbrandon
Branch: MAIN
Changes since 1.67: +7 -8 lines
Diff to previous 1.67
minor cleanup

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Thu May 5 04:31:34 2005 UTC (3 years, 6 months ago) by cwbrandon
Branch: MAIN
CVS Tags: Root_V3_0x, V3_0
Branch point for: V3_0x
Changes since 1.66: +18 -11 lines
Diff to previous 1.66
package filtering was still using java specfici namespace separator, it now uses '::' like it should have to begin with.

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Apr 13 16:25:05 2005 UTC (3 years, 7 months ago) by draftdog
Branch: MAIN
CVS Tags: V3_0RC2
Changes since 1.65: +33 -29 lines
Diff to previous 1.65
reformat update: casting now no longer has a space separator, extends and implements keyswords are on a new line

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Tue Apr 12 16:01:55 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.64: +14 -11 lines
Diff to previous 1.64
move an operation out of the UML14 utils into the UML common utils.  Also avoid null pointer when retrieving the constraint body if no body is defined.

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sun Apr 10 17:55:16 2005 UTC (3 years, 7 months ago) by draftdog
Branch: MAIN
Changes since 1.63: +102 -174 lines
Diff to previous 1.63
reformatted code

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Thu Apr 7 04:04:57 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.62: +8 -0 lines
Diff to previous 1.62
add constraintsPresent

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 20:19:35 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.61: +6 -6 lines
Diff to previous 1.61
renamed UMLMetafacadeUtils in the uml14 package to UML14MetafacadeUtils.  Create a UMLMetafacadeUtils to provide utilties for the common UML metafacades.  Refactor StrutsParameterLogicImpl not to use hard coded datatype names and instead use the UMLMetafacadeUtils#isType(ClassifierFacade, String).

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 18:47:35 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.60: +28 -10 lines
Diff to previous 1.60
Fix MISC-26 (all datatype mapping need to use the correct :: scope operator now)

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 16:43:31 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.59: +16 -5 lines
Diff to previous 1.59
Add ModelElementFacade::getPackageName(boolean) to retrieve the model element package name (and not the mapped one).

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 07:30:45 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.58: +22 -15 lines
Diff to previous 1.58
Fix CORE-53 (move array logic out of the core Mappings since it's language specific).

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Thu Mar 31 04:53:15 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.57: +5 -5 lines
Diff to previous 1.57
remove unneeded Facade suffix from non-uml metafacades in the UML metafacade model (i.e. EntityFacade, ServiceFacade, RoleFacade, etc).

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Mar 29 18:59:12 2005 UTC (3 years, 7 months ago) by cwbrandon
Branch: MAIN
Changes since 1.56: +8 -8 lines
Diff to previous 1.56
add ability to mask enumeration literal names.  Also add 3 more masking options

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Thu Mar 17 04:45:15 2005 UTC (3 years, 8 months ago) by cwbrandon
Branch: MAIN
CVS Tags: V3_0RC1
Changes since 1.55: +2 -2 lines
Diff to previous 1.55
minor cleanup

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Mar 12 17:55:09 2005 UTC (3 years, 8 months ago) by cwbrandon
Branch: MAIN
Changes since 1.54: +1 -1 lines
Diff to previous 1.54
Refactor ocl specific stuff out of the andromda-core and into a new andromda-ocl-translation-core.  Moved all ocl translation specific stuff into translation-libraries/ocl (so that we can have other types of translation libraries in the future).

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Mar 6 23:14:18 2005 UTC (3 years, 8 months ago) by draftdog
Branch: MAIN
Changes since 1.53: +20 -11 lines
Diff to previous 1.53
added 'concurrency'

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sun Feb 13 05:03:48 2005 UTC (3 years, 9 months ago) by cwbrandon
Branch: MAIN
Changes since 1.52: +0 -1 lines
Diff to previous 1.52
-  Improve inheritance within the metafacades, metafacades now only have delegated (i.e. fake inheritance) when moving between packages, otherwise its real inheritance.  This helps speed things up since we don't need to construct more than 1 or 2 objects per facade instance instead of up to 6 or so if we have a big inheritance hiearchy.  Also will make it easier to map metafacades based on properties.
- Remove declaration of implements on LogicImpls since the interface is declared already on the Logic class (it's redundant).

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 19:48:49 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.51: +9 -5 lines
Diff to previous 1.51
Add support for the foreign identifier flag to the spring cartridge.  Also add the missing HibernateGeneratorClass enumeration to the andromda-profile.  Added
EnumerationLiteralFacade mapping back to andromda-profile.xml (not sure why it was removed?) since we need it for tagged value conversion to strings.

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 01:38:22 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.50: +5 -5 lines
Diff to previous 1.50
fix all property names having "seperator"...should have been "separator"

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 11:31:58 2005 UTC (3 years, 10 months ago) by draftdog
Branch: MAIN
Changes since 1.49: +12 -9 lines
Diff to previous 1.49
improved handleGetVisibility(): unspecified visibility = private scope
it seems MagicDraw is not annotating the Attribute element in the XMI with the visibility attribute when it is private (it used to do that though)

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Jan 9 15:39:58 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.48: +5 -7 lines
Diff to previous 1.48
organize imports

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Fri Jan 7 16:58:36 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.47: +12 -16 lines
Diff to previous 1.47
dramatically improve performance of PackageFacade.findModelElement

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sun Jan 2 23:26:25 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46
Add a stringType attribute to Classifier so we can tell if the type represents
a string type, also cleanup a few things in the andromda-profile

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sun Jan 2 01:57:33 2005 UTC (3 years, 10 months ago) by draftdog
Branch: MAIN
Changes since 1.45: +9 -3 lines
Diff to previous 1.45
properly refusing blank tagged values

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Jan 2 01:50:26 2005 UTC (3 years, 10 months ago) by draftdog
Branch: MAIN
Changes since 1.44: +27 -5 lines
Diff to previous 1.44
improved getting tagged values by ignoring empty dataValues and taking special care of EnumerationLiterals

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Jan 1 23:40:43 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.43: +2 -8 lines
Diff to previous 1.43
remove some debug accidently checked in

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sat Jan 1 23:36:55 2005 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.42: +10 -7 lines
Diff to previous 1.42
Complete CORE-32 fix: now all tagged values, stereotypes, and datatypes are configurable by overriding the defaults with the profileMappingsUri property.

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Fri Dec 31 06:04:05 2004 UTC (3 years, 10 months ago) by cwbrandon
Branch: MAIN
Changes since 1.41: +16 -13 lines
Diff to previous 1.41
Start on externalization of profile from code, add mappings for stereotypes (now default stereotype names can be easily overridden), still need to add for tagged values and datatypes

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 06:25:36 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
CVS Tags: V3_0M3
Changes since 1.40: +13 -7 lines
Diff to previous 1.40
minor fix to model validation message

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 01:21:36 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.39: +57 -12 lines
Diff to previous 1.39
the fully qualified name is now shown (along with the parent) for the validation error messages

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Thu Dec 9 20:36:57 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.38: +8 -6 lines
Diff to previous 1.38
organize imports

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Dec 9 18:50:47 2004 UTC (3 years, 11 months ago) by draftdog
Branch: MAIN
Changes since 1.37: +20 -1 lines
Diff to previous 1.37
refactored uml metafacade-util logic into the facades (where possible)

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Mon Dec 6 17:27:15 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.36: +5 -5 lines
Diff to previous 1.36
getTargetDependencies and getSourceDependencies were incorrectly named, switch the names, also formatted HibernateEntityLogic to conform to andromda coding standards

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 18:26:43 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.35: +5 -0 lines
Diff to previous 1.35
getDocumentation was not working correctly when using a value less than 0 for the line wrap, it should have had no wrapping. Since that was fixed MetaUtils is no longer needed.

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 16:17:43 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.34: +36 -5 lines
Diff to previous 1.34
getDependencies was on ModelElementFacade was incorrectly named since it only retrieved "target" depdencies (not all), renamed to "getTargetDependencies" and added
a "getSourceDependencies" that allows us to retrieve the dependencies for which a model element is the source (there was no possible way before), update all dependencies.

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Dec 3 16:03:12 2004 UTC (3 years, 11 months ago) by cwbrandon
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33
Minor refactoring: moved all datatypes into MetafacadeDataTypes class and all metafacade properties into MetafacadeProperties class (out of UMLMetafacadeGlobals), these
new classes exist in the UML common metafacade module.

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sat Oct 30 23:23:07 2004 UTC (4 years ago) by cwbrandon
Branch: MAIN
Changes since 1.32: +0 -16 lines
Diff to previous 1.32
fix the issue with toString() always printing out the ModelElementFacadeLogcialImpl
instead of the actual instance of the metafacade

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 03:13:12 2004 UTC (4 years, 1 month ago) by cwbrandon
Branch: MAIN
Changes since 1.31: +133 -95 lines
Diff to previous 1.31
Add getId() to ModelElementFacade, also minor improvements to getGetterName so
we don't get null pointers on attributes that don't have types defined.

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 17:30:40 2004 UTC (4 years, 1 month ago) by cwbrandon
Branch: MAIN
Changes since 1.30: +0 -22 lines
Diff to previous 1.30
remove isFrozen (since isReadOnly does the same thing), also do some minor cleanup

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 15:40:33 2004 UTC (4 years, 1 month ago) by draftdog
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29
improvement in getting tagged values

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Sep 26 07:16:44 2004 UTC (4 years, 1 month ago) by draftdog
Branch: MAIN
Changes since 1.28: +20 -19 lines
Diff to previous 1.28
added findTaggedValues(String)

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 15:38:00 2004 UTC (4 years, 2 months ago) by draftdog
Branch: MAIN
Changes since 1.27: +116 -111 lines
Diff to previous 1.27
prepared getting the name for a maximum length (no actual implementation at this time yet)

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sat Sep 4 03:00:08 2004 UTC (4 years, 2 months ago) by cwbrandon
Branch: MAIN
Changes since 1.26: +16 -13 lines
Diff to previous 1.26
fix the logic for getDocumentation() so that it takes into account the "documentation" tagged value.

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Jul 30 02:52:01 2004 UTC (4 years, 3 months ago) by cwbrandon
Branch: MAIN
CVS Tags: V3_0M2
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
Cleanup and some refactoring

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jul 28 11:19:38 2004 UTC (4 years, 3 months ago) by cwbrandon
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
cleanup

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jul 27 23:55:16 2004 UTC (4 years, 3 months ago) by cwbrandon
Branch: MAIN
Changes since 1.23: +44 -55 lines
Diff to previous 1.23
Simplify metafacade property population.

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Jul 27 19:31:43 2004 UTC (4 years, 3 months ago) by cwbrandon
Branch: MAIN
Changes since 1.22: +11 -1 lines
Diff to previous 1.22
add new getFullyQualifiedNamePath

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jul 27 02:59:21 2004 UTC (4 years, 3 months ago) by cwbrandon
Branch: MAIN
Changes since 1.21: +4 -4 lines
Diff to previous 1.21
Fix constraint type pattern matching so that ALL cartridge returns/new lines are correctly handled.  Needed to
remove constraint from StrutsAction (until Wouter fixes the constraint) since the constraint is generated now (since it
doesn't generate compilable code).

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Wed Jul 21 15:39:22 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.20: +3 -2 lines
Diff to previous 1.20
Fix constraint pattern matching so that OCL constraint kind defs having more than one space on either end aren't ignored.

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Jul 14 00:30:03 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.19: +1 -1 lines
Diff to previous 1.19
- Fix issue with metafacade namespace properties not being able to
be overriden on a per namespace basis (for example language mappings
were being used from the default namespace even if I definded
languageMappings again in a namespace).
- Expose the setMetafacadeMappingsUri property on the model element
within the basic metafacade (this was needed so that elements inheri
-Also format the Metafacade code to be consistent with the rest of the codebase (get rid of tabs etc)

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Jul 9 20:22:51 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
constraints now need the type + ':' character to be found.

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Jul 8 14:46:08 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17
Modify getPackagePath() so that it does NOT start with '/', update the files that
are affected by this change.  Also add isEnumeration to the webservice model
so we aren't directly using a stereotype within a tempate (something that should be
avoided)

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Jul 7 01:39:59 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.16: +0 -8 lines
Diff to previous 1.16
Implement initialize so that we can initialize any metafacade (which happens
before validation), this means we can add new attributes or other things before
validation occurs.  Also cleanup the validateInvariants code.

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 22:35:01 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.15: +223 -189 lines
Diff to previous 1.15
Add the ability to create an ID on identifiers by default if one doesn't exist, add
4 new properties to the andromda-metafacades.xml to customize this behavior
and turn it on/off.

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Fri Jul 2 12:05:53 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.14: +0 -3 lines
Diff to previous 1.14
Some cleanup

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Jun 25 18:35:53 2004 UTC (4 years, 4 months ago) by cwbrandon
Branch: MAIN
Changes since 1.13: +5 -6 lines
Diff to previous 1.13
Cleanup some javadocs and also override StateVertexFacadeLogicImpls
getName() method so that it enforces java class name as well.  Otherwise
its implossible for use case names to match the final state name.  We
may need to think more about this.

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Jun 20 03:50:02 2004 UTC (4 years, 5 months ago) by cwbrandon
Branch: MAIN
Changes since 1.12: +17 -7 lines
Diff to previous 1.12
Make validation-translator work with correct association and attribute names so we don't need to use incorrect syntax
for constraints, update all models with constraints to reflect this.

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Jun 14 16:47:49 2004 UTC (4 years, 5 months ago) by cwbrandon
Branch: MAIN
Changes since 1.11: +7 -10 lines
Diff to previous 1.11
- Shortened all '@andromda' tagged value prefixes to just '@' because of the fact that '@andromda' adds really no useful
information but just makes typing tagged value names longer.  This will require users to update their models, but its a very
simple change as they can just open up the XMI and do a global replace from '@andromda.' to '@'.

-Created an andromda-profile model that can now be used to import all datatypes and stereotypes/tagged values
for andromda cartridges (this elminates the need for us to type in the datatypes  and profile information over and over again).

- Added the ability to version off shared modules/profiles: for example, andromda-profile.xml.zip will be stored in the repository
as an artifact (i.e. andromda/xml.zips/andromda-profile.xml.zip-3.0M2-SNAPSHOT), same with the UMLMetafacadeModel
(i.e. andromda.xml.zips/UMLMetafacadeModel.xml.zip-3.0M2-SNAPSHOT).  Users can then add these modules as dependencies
to include the profiles common models)

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Jun 13 00:37:51 2004 UTC (4 years, 5 months ago) by draftdog
Branch: MAIN
Changes since 1.10: +48 -27 lines
Diff to previous 1.10
added getConstraints(kind: String) : Collection

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Jun 9 18:26:42 2004 UTC (4 years, 5 months ago) by cwbrandon
Branch: MAIN
Changes since 1.9: +17 -0 lines
Diff to previous 1.9
add a toString method

Revision 1.9 - (