[root]/org.openiaml.model/src/org/openiaml/model/model/wires/impl
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 194 (100.0%) | 14730 (100.0%) | 75.9 |
issue 165: removing entire 'model' directory
0 lines of code changed in 34 files:
moving 'priority' attribute from RunAction to Action supertype
RunActions will no longer always run before NavigateActions
60 lines of code changed in 3 files:
adding inference rules to automatically complete paginated InputForms from SelectWires/DomainObjectInstances
1 lines of code changed in 1 file:
refactoring metamodel: created new ContainsProperties interface
38 lines of code changed in 2 files:
generating model code
4 lines of code changed in 1 file:
updating 4to5 migrator
updating generated EMF source
1833 lines of code changed in 4 files:
metamodel refactoring: NavigateWire is no longer a Wire, but now an Action
90 lines of code changed in 2 files:
metamodel refactoring: moving RunInstanceWire from a Wire to an Action
168 lines of code changed in 4 files:
fixing all broken @model links in javadoc, and genmodel docs
2 lines of code changed in 1 file:
metamodel refactoring: renaming WireEdge to Wire, inEdges to inWires, and outEdges to outWires
243 lines of code changed in 9 files:
metamodel refactoring: renaming ApplicationElementProperty to Property
updating test cases, inference rules and code generation templates
6 lines of code changed in 2 files:
removing some unused supertypes of ConstraintEdge
1 lines of code changed in 2 files:
replacing @link with @model in ecore GenModel docs, assisting Eclipse in organising imports; however, any generated javadoc will now require a custom doclet for @model
3 lines of code changed in 1 file:
metamodel refactoring: ConditionWire is now ConditionEdge, and no longer a WireEdge
1453 lines of code changed in 10 files:
metamodel refactoring: SelectWire is no longer a CompositeWire, but a SingleWire
597 lines of code changed in 2 files:
metamodel refactoring: NewInstanceWire is no longer a CompositeWire, but a SingleWire
296 lines of code changed in 2 files:
metamodel refactoring: NavigateWire is no longer a CompositeWire, but a SingleWire
597 lines of code changed in 2 files:
metamodel refactoring: RunInstanceWire is no longer a CompositeWire, but a SingleWire
607 lines of code changed in 2 files:
metamodel refactoring: ConstraintWire is now ConstraintEdge and no longer a Wire
updating 4to5 migrator to handle this change
852 lines of code changed in 5 files:
migrated inference rules and codegen templates to use new RequiresEdge and ProvidesEdge
1387 lines of code changed in 2 files:
model refactoring: making RequiresWire into RequiresEdge, and ProvidesWire into ProvidesEdge
modifing 4to5 migrator to migrate these new classes
159 lines of code changed in 3 files:
updating model completion rules to use ExtendsEdges
all inference tests now pass
128 lines of code changed in 2 files:
metamodel refactoring: taking ExtendsWire out of Wire and into a separate ExtendsEdge
adding this change to the migration script
728 lines of code changed in 5 files:
model refactoring: moving ParameterWire out of WireEdge and into separate top-level class ParameterEdge (not yet complete)
updating test cases to reflect change
1060 lines of code changed in 9 files:
NavigateWire can now be the destination of other wires (e.g. Conditional navigations); not yet implemented in codegen
158 lines of code changed in 2 files:
adding 'Gate' model object, which restricts access to Sessions based on incoming Conditions
making 'Scope' non-abstract
0 lines of code changed in 1 file:
major cleanup of unused model elements
can now create iaml_wire models directly
5 lines of code changed in 3 files:
adding basic GenModel documentation to most model elements in IAML (issue 39)
95 lines of code changed in 1 file:
DomainAttributes can now extend each other with ExtendsWires
Guest roles automatically generate 'email' and 'password' attributes
adding more inference test cases to complete the user/security test case
228 lines of code changed in 2 files:
adding new user, roles and security elements to metamodel
hiding impl packages from export
826 lines of code changed in 6 files:
GeneratedElements are now generated by 0..* elements, not just one
1 lines of code changed in 1 file:
SetWire codegen tests now pass
adding inference test for SetWire
SetWire is now also a WireEdgeDestination
158 lines of code changed in 2 files:
upgrade of entire project to use eclipse 3.5/gmf 2.2 instead of eclipse 3.3/gmf 2.0.1
merging branch /2009-06-eclipse-3.5 (r835-r859) back into trunk
16 lines of code changed in 13 files:
issue 48: wire editors can now create and contain CompositeConditions
if the ecore file copied into the OAW plugin is out-of-date, the test case will now replace it automatically
51 lines of code changed in 2 files:
adding NewInstanceWire to model and visual editor
adding 'autosave' property to DomainObjectInstance and DomainAttributeInstance
adding new test cases to match test models
84 lines of code changed in 3 files:
adding DomainAttributeInstance to ecore
renaming FindWire to SetWire
renaming FilterWire to SelectWire
409 lines of code changed in 4 files:
still trying to get dynamic element sources to work
cleaned up some drools files
ParameterWires temporarily have names
currently generated ConditionWires are generating too many incoming ParameterWires (selecting all possible elements as parameters)
88 lines of code changed in 2 files:
DynamicSources now generate the appropriate Condition elements and the contents of the related CompositeCondition
314 lines of code changed in 3 files:
adding the FileReferences EDataType to the model
adding a temporary FileDomainStore that doesn't yet extend DomainStore
5 lines of code changed in 1 file:
merging r351:r409 from branch 2008-11-ecore-0.2 back into trunk (initial model v0.2 changes)
1049 lines of code changed in 10 files:
(9 more)