Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Todo Work 233 todo, FIXME, @deprecated

Each tag is detailed below:

Todo Work

Number of occurrences found in the code: 233

org.andromda.metafacades.emf.uml22.ActivityGraphFacadeLogicImpl Line
add your implementation here! 51
org.andromda.metafacades.emf.uml22.AssociationEndFacadeLogicImpl Line
Use 'Unique' attribute to determine List/Set type 237
org.andromda.metafacades.emf.uml22.AssociationEndImpl Line
Map getAppliedVersion? 532
org.andromda.metafacades.emf.uml22.AssociationFacadeLogicImpl Line
Test this if it works. 95
org.andromda.metafacades.emf.uml22.AttributeFacadeLogicImpl Line
really nothing to do here ? 154
Create Implementation types for declared types, with mappings from declaration -> implementation 236
Fix Metafacade models to properly reflect Unique/Ordered in associations, and update Impl classes 237
Apply to all primitive types, not just booleans. This is a special case because of is/get Getters. 287
Implement this with Templates. This method has been overridden. Why ? 411
This method has been overridden. Why ? 418
This method has been overridden. Why ? 424
This method has been overridden. Why ? 429
This method has been overridden. Why ? 435
org.andromda.metafacades.emf.uml22.AttributeImpl Line
Verify validateLowerGe0 == validateLowerEqLowerbound 1538
validateHasQualifiedName == validateNoName. Different from AssociationEndImpl 1593
org.andromda.metafacades.emf.uml22.AttributeLinkImpl Line
Map getAppliedVersion? 455
org.andromda.metafacades.emf.uml22.ClassifierFacadeLogic Line
Model Documentation for ClassifierFacade.findAttribute(name) 1290
Model Documentation for ClassifierFacade.getProperties(follow) 1317
org.andromda.metafacades.emf.uml22.ClassifierFacadeLogicImpl Line
Private method 'getArraySuffix' also declared in class 'org.andromda.metafacades.emf.uml22.ModelElementFacadeLogicImpl' 278
Changing from Iterator to for: causes ClassCastException casting DependencyFacadeLogicImpl to ClassifierFacade 1139
Change to handleGetAbstractions, look for target end of type Interface (not Classifier) 1140
org.andromda.metafacades.emf.uml22.EntityAssociationLogicImpl Line
Duplicated method from ancestor 75
There may be a better implementation But it has to be tested (it may cause a stack overflow. return (getAssociationEndA().getType() instanceof Entity) && (getAssociationEndB().getType() instanceof Entity); 94
org.andromda.metafacades.emf.uml22.EntityAttributeLogicImpl Line
Duplicated method warning from ancestor 179
org.andromda.metafacades.emf.uml22.EntityLogic Line
Model Documentation for Entity.getIdentifiers(follow) 543
Model Documentation for Entity.getQueryOperations(follow) 817
Model Documentation for Entity.getProperties(follow) 896
Model Documentation for Entity.getProperties(withIdentifiers) 898
org.andromda.metafacades.emf.uml22.EntityLogicImpl Line
Does not use the value of taggedValue Entity andromda_hibernate_generator_class (13 - assigned) 946
org.andromda.metafacades.emf.uml22.EntityQueryOperationLogic Line
Model Documentation for EntityQueryOperation.getQuery(translation) 91
org.andromda.metafacades.emf.uml22.EnumerationFacadeLogicImpl Line
use this (doesn't work for some reason): UMLMetafacadeProperties.DEFAULT_ENUMERATION_LITERAL_TYPE, 178
org.andromda.metafacades.emf.uml22.EnumerationLiteralFacadeLogic Line
Model Documentation for EnumerationLiteralFacade.getName(modelName) 123
Model Documentation for EnumerationLiteralFacade.getValue(modelValue) 150
org.andromda.metafacades.emf.uml22.FrontEndControllerLogicImpl Line
We may want to override getPackageName here, since in uml2 statemachine and usecase are "packages". We may return the getUseCase package name For now, in ModelElement, we are handling this case. 91
org.andromda.metafacades.emf.uml22.FrontEndForwardLogicImpl Line
this is not so nice because FrontEndAction extends FrontEndForward, solution would be to override in FrontEndAction 269
org.andromda.metafacades.emf.uml22.FrontEndUseCaseLogicImpl Line
Return type FrontEndView, instead of ActionStateFacade 195
org.andromda.metafacades.emf.uml22.FrontEndViewLogicImpl Line
Why not use getUseCase ? 99
org.andromda.metafacades.emf.uml22.GuardFacadeLogic Line
Model Documentation for GuardFacade.body 93
org.andromda.metafacades.emf.uml22.ManageableEntityAssociationEndLogic Line
Model Documentation for ManageableEntityAssociationEnd MetafacadeLogic for ManageableEntityAssociationEnd 15
Model Documentation for ManageableEntityAssociationEnd 119
org.andromda.metafacades.emf.uml22.ManageableEntityAttributeLogic Line
Model Documentation for ManageableEntityAttribute MetafacadeLogic for ManageableEntityAttribute 12
org.andromda.metafacades.emf.uml22.ManageableEntityLogic Line
Model Documentation for ManageableEntity.listManageableMembers(withTypes) 550
org.andromda.metafacades.emf.uml22.ManageableEntityLogicImpl Line
implement isUpdate 234
implement isDelete 243
UML2 migrated models automatically mark all * attributes as unique. Different display attributes are selected from UML14 and UML2 migrated models. This selects the first attribute that is unique as the display value. 451
org.andromda.metafacades.emf.uml22.ModelElementFacadeLogic Line
Model Documentation for ModelElementFacade.findTaggedValue(tagName) 664
Model Documentation for ModelElementFacade.hasStereotype(stereotypeName) 703
Model Documentation for ModelElementFacade.getDocumentation(indent) 788
Model Documentation for ModelElementFacade.getDocumentation(lineLength) 791
Model Documentation for ModelElementFacade.getConstraints(kind) 919
Model Documentation for ModelElementFacade.findTaggedValues(tagName) 944
Model Documentation for ModelElementFacade.getDocumentation(indent) 973
Model Documentation for ModelElementFacade.getDocumentation(lineLength) 976
Model Documentation for ModelElementFacade.getDocumentation(htmlStyle) 979
Model Documentation for ModelElementFacade.getTemplateParameter(parameterName) 1045
org.andromda.metafacades.emf.uml22.ModelElementFacadeLogicImpl Line
Possible covariant of the method 'translateConstraints' defined in the class 'ModelElementFacadeLogic' 447
UmlUtilities returns TagDefinition, not TaggedValueFacade 692
map ModelFacade to UML2 Model or Package? 759
What should this method return ? As I've seen in uml1.4 impl, it should return the statemachine which this element is the context for. Let's say for UML2: Return the owner if the latter is a StateMachine 860
What to do with this ? 947
UML14 returns ParameterFacade, UML2 returns ModelElementFacade, so types are wrong from fullyQualifiedName Mapping from UML2 should return ParameterFacade, with a getType method. Add TemplateParameterFacade.getType method - need to access this in vsl templates. 1216
org.andromda.metafacades.emf.uml22.ModelFacadeLogic Line
Model Documentation for ModelFacade.findUseCaseWithTaggedValueOrHyperlink(tag) 109
Model Documentation for ModelFacade.findUseCaseWithTaggedValueOrHyperlink(value) 112
Model Documentation for ModelFacade.findClassWithTaggedValueOrHyperlink(tag) 136
Model Documentation for ModelFacade.findClassWithTaggedValueOrHyperlink(value) 139
Model Documentation for ModelFacade.findActivityGraphByName(name) 162
Model Documentation for ModelFacade.findActivityGraphByNameAndStereotype(name) 186
Model Documentation for ModelFacade.findActivityGraphByNameAndStereotype(stereotypeName) 189
Model Documentation for ModelFacade.findUseCaseByName(name) 212
Model Documentation for ModelFacade.findUseCaseWithNameAndStereotype(name) 236
Model Documentation for ModelFacade.findUseCaseWithNameAndStereotype(stereotypeName) 239
Model Documentation for ModelFacade.findFinalStatesWithNameOrHyperlink(useCase) 262
Model Documentation for ModelFacade.getAllActionStatesWithStereotype(activityGraph) 286
Model Documentation for ModelFacade.getAllActionStatesWithStereotype(stereotypeName) 289
org.andromda.metafacades.emf.uml22.ModelFacadeLogicImpl Line
Implement handleGetAllObjectFlowStates 314
org.andromda.metafacades.emf.uml22.ObjectFlowStateFacadeLogicImpl Line
need to be implemented 8
add your implementation here! 33
org.andromda.metafacades.emf.uml22.OperationFacadeLogic Line
Model Documentation for OperationFacade.findTaggedValue(follow) 997
Model Documentation for OperationFacade.getSignature(withArgumentNames) 1049
org.andromda.metafacades.emf.uml22.OperationFacadeLogicImpl Line
Possible covariant of the method 'getTypedArgumentList' defined in the class 'OperationFacadeLogic' 131
getExceptions = Collection<ClassifierFacade> or <ModelElementFacade>? 480
Apply to all primitive types, not just booleans. This is a special case because of is/get Getters. 640
org.andromda.metafacades.emf.uml22.PackageFacadeLogicImpl Line
Fix inheritance hierarchy of EventFacade 94
Auto-generated method stub 140
org.andromda.metafacades.emf.uml22.ParameterFacadeLogic Line
Model Documentation for ParameterFacade.defaultValue 102
org.andromda.metafacades.emf.uml22.ParameterFacadeLogicImpl Line
Apply to all primitive types, not just booleans. This is a special case because of is/get Getters. 348
org.andromda.metafacades.emf.uml22.PseudostateFacadeLogic Line
Model Documentation for PseudostateFacade.choice 86
Model Documentation for PseudostateFacade.decisionPoint 116
Model Documentation for PseudostateFacade.deepHistory 146
Model Documentation for PseudostateFacade.fork 176
Model Documentation for PseudostateFacade.initialState 206
Model Documentation for PseudostateFacade.join 236
Model Documentation for PseudostateFacade.junction 266
Model Documentation for PseudostateFacade.mergePoint 296
Model Documentation for PseudostateFacade.shallowHistory 326
org.andromda.metafacades.emf.uml22.QueueLogic Line
Model Documentation for Queue MetafacadeLogic for Queue 12
org.andromda.metafacades.emf.uml22.StateVertexFacadeLogicImpl Line
What's this ? 62
org.andromda.metafacades.emf.uml22.SubactivityStateFacadeLogic Line
Model Documentation for SubactivityStateFacade.dynamic 98
org.andromda.metafacades.emf.uml22.SubactivityStateFacadeLogicImpl Line
put your implementation here. 33
add your implementation here! 43
org.andromda.metafacades.emf.uml22.TagDefinitionImpl Line
Implement autogenerated method - returns null 140
Implement autogenerated method - returns null 150
Implement autogenerated method - returns null 160
Implement autogenerated method - returns null 169
Implement autogenerated method - returns null 179
Implement autogenerated method - returns null 189
Implement autogenerated method - returns null 199
Implement autogenerated method - returns null 209
Implement autogenerated method - returns null 219
Implement autogenerated method - returns null 229
Implement autogenerated method - returns null 242
Implement autogenerated method - returns null 252
Implement autogenerated method - returns null 262
Implement autogenerated method - returns null 275
Implement autogenerated method - returns null 285
Implement autogenerated method - returns null 299
Implement autogenerated method - returns null 313
Implement autogenerated method - returns null 323
Implement autogenerated method - returns null 333
Implement autogenerated method - returns null 343
Implement autogenerated method - returns null 354
Implement autogenerated method - returns null 365
Implement autogenerated method - returns null 375
Implement autogenerated method - returns null 386
Implement autogenerated method - returns null 397
Implement autogenerated method - returns null 408
Implement autogenerated method - returns null 419
Implement autogenerated method - returns null 430
Implement autogenerated method - returns null 440
Implement autogenerated method - returns null 450
Implement autogenerated method - returns null 460
Implement autogenerated method - returns null 471
Implement autogenerated method - returns null 481
Implement autogenerated method - returns null 494
Implement autogenerated method - returns null 507
Implement autogenerated method - returns null 517
Implement autogenerated method - returns null 527
Implement autogenerated method - returns null 537
Implement autogenerated method - returns null 548
Implement autogenerated method - returns null 559
Implement autogenerated method - returns null 569
Implement autogenerated method - returns null 579
Implement autogenerated method - returns null 589
Implement autogenerated method - returns null 599
Implement autogenerated method - returns null 609
Implement autogenerated method - returns null 617
Implement autogenerated method - returns void 627
Implement autogenerated method - returns null 639
Implement autogenerated method - returns null 653
Implement autogenerated method - returns null 665
Implement autogenerated method - returns null 675
Implement autogenerated method - returns null 685
Implement autogenerated method - returns null 695
Implement autogenerated method - returns null 704
Implement autogenerated method - returns null 714
Implement autogenerated method - returns null 724
Implement autogenerated method - returns null 734
Implement autogenerated method - returns null 744
Implement autogenerated method - returns null 754
Implement autogenerated method - returns null 764
Implement autogenerated method - returns null 774
Implement autogenerated method - returns null 784
Implement autogenerated method - returns null 794
Implement autogenerated method - returns null 804
Implement autogenerated method - returns null 814
Implement autogenerated method - returns null 824
Implement autogenerated method - returns null 834
Implement autogenerated method - returns null 844
Implement autogenerated method - returns null 854
Implement autogenerated method - returns null 864
Implement autogenerated method - returns null 877
Implement autogenerated method - returns null 890
Implement autogenerated method - returns null 899
Implement autogenerated method - returns null 909
Implement autogenerated method - returns null 918
Implement autogenerated method - returns null 928
Implement autogenerated method - returns null 938
Implement autogenerated method - returns null 947
Auto-generated method stub 955
Auto-generated method stub 964
Auto-generated method stub 973
Auto-generated method stub 982
Auto-generated method stub 991
Auto-generated method stub 1000
Auto-generated method stub 1009
Auto-generated method stub 1018
Auto-generated method stub 1028
Auto-generated method stub 1037
Auto-generated method stub 1046
Auto-generated method stub 1055
Auto-generated method stub 1064
Auto-generated method stub 1073
Auto-generated method stub 1082
Auto-generated method stub 1091
Auto-generated method stub 1100
Auto-generated method stub 1109
Auto-generated method stub 1118
Auto-generated method stub 1127
Auto-generated method stub 1136
Auto-generated method stub 1145
Auto-generated method stub 1154
Auto-generated method stub 1163
Auto-generated method stub 1172
Auto-generated method stub 1181
org.andromda.metafacades.emf.uml22.TemplateArgumentFacadeLogicImpl Line
Be sure it works with RSM / MD11.5 It may be ownedActual. UML2 3.0 uses getActual(). v2 uses getActuals() 34
org.andromda.metafacades.emf.uml22.TemplateParameterFacadeLogic Line
Model Documentation for TemplateParameterFacade.name 120
Model Documentation for TemplateParameterFacade.getDocumentation(indent) 274
Model Documentation for TemplateParameterFacade.getDocumentation(lineLength) 277
Model Documentation for TemplateParameterFacade.getDocumentation 291
Model Documentation for TemplateParameterFacade.getDocumentation 301
Model Documentation for TemplateParameterFacade.getDocumentation(indent) 304
Model Documentation for TemplateParameterFacade.getDocumentation(lineLength) 307
Model Documentation for TemplateParameterFacade.getDocumentation(htmlStyle) 310
org.andromda.metafacades.emf.uml22.TopicLogic Line
Model Documentation for Topic MetafacadeLogic for Topic 12
org.andromda.metafacades.emf.uml22.TransitionFacadeLogic Line
Model Documentation for TransitionFacade.triggerPresent 99
Model Documentation for TransitionFacade.exitingDecisionPoint 129
Model Documentation for TransitionFacade.enteringDecisionPoint 160
Model Documentation for TransitionFacade.exitingActionState 191
Model Documentation for TransitionFacade.enteringActionState 222
Model Documentation for TransitionFacade.exitingInitialState 253
Model Documentation for TransitionFacade.enteringFinalState 284
org.andromda.metafacades.emf.uml22.UMLModelAccessFacade Line
Find models that are already in the models list, don't clear, remove the rest. 61
- clear the meta objects cache (yes this is a performance hack that at some point should be improved). 75
- clears out the foreign key cache (again probably not the cleanest way, but the easiest at this point). 78
UmlUtilities.findModel() can return null. Check for null return value. 178
UmlUtilities.findModel() can return null. Check for null return value. 218
org.andromda.metafacades.emf.uml22.UmlUtilities Line
This mixes uml2 types and metafacade types, uml2 cannot be instanceof mf type 149
Iterate through all referenced models, not just the model containing this classifier. 512
UML2 bug? getModel returns null because UMLUtil.getOwningElement getBaseElement(owner.eContainer()) changes owningElement to null 513
associationEnds always show up as non-navigable because the association property (not the end) is added. 556
old way to handle tag values Note: The uml profile defines it as "AndroMdaTags" and not "AndroMDATags" Stores the tagged values that may be applied to an element. 762
Remove Model Name from the package hierarchy 1184
Remove model name from the front of the FQ package name 1276