Graphical editor API rework and refactoring#2379
Conversation
Palette categories are now contributed using the palette contributor interface. Renamed palette command provider to palette contributor.
Replaced tooltip and business object provider API. Revised GraphicalEditorService. Moved more AADL related classes to packages under org.osate.ge.aadl2
Write errors to error log when extension fails to load. Continue. Added new BusinessObjectHandler interface that will be expanded to replace DI based API.
0070627 to
24ffc1a
Compare
|
Some initial problems I am having, as far as testing goes:
|
ge/org.osate.ge.errormodel/src/org/osate/ge/errormodel/BehaviorTransitionTrunkHandler.java
Outdated
Show resolved
Hide resolved
ge/org.osate.ge/src/org/osate/ge/internal/query/InternalQueryUtil.java
Outdated
Show resolved
Hide resolved
ge/org.osate.ge/src/org/osate/ge/internal/ui/editor/AgeDiagramBehavior.java
Outdated
Show resolved
Hide resolved
ge/org.osate.ge.errormodel/src/org/osate/ge/errormodel/ErrorBehaviorStateHandler.java
Show resolved
Hide resolved
ge/org.osate.ge.errormodel/src/org/osate/ge/errormodel/ErrorBehaviorStateHandler.java
Show resolved
Hide resolved
Conflicts: ge/org.osate.ge.ba/META-INF/MANIFEST.MF ge/org.osate.ge/plugin.xml ge/org.osate.ge/src/org/osate/ge/internal/ui/editor/ShowFlowContributionItem.java ge/org.osate.ge/src/org/osate/ge/internal/ui/tools/CreateEndToEndFlowSpecificationTool.java ge/org.osate.ge/src/org/osate/ge/internal/ui/tools/CreateFlowImplementationTool.java ge/org.osate.ge/src/org/osate/ge/internal/util/AadlFlowSpecificationUtil.java
|
@RyanMcilnay once this is approved and merged, then we can fine things that slipped through the cracks during the flow editing as part of #2392. |
… into 2336_ge_refactoring
Closes #2336