Giter Site home page Giter Site logo

Comments (6)

vainolo avatar vainolo commented on July 24, 2024
  • OPMThingComponentEditPolicy - can be made generic for node, Need to make OPMThingDeleteCommand generic.
  • OPMThingDeleteCommand - Cannot generalize because OPMNode does not declare getOPD function, only declared in OPMThing.
  • Model - moved opd reference from OPMThing to OPMNode. Changed named of reference things of OPMObjectProcessDiagram to nodes. generated code.
  • OPMModelUtils - had to update because of change in the mode.

from object-process-programming.

vainolo avatar vainolo commented on July 24, 2024
  • OPMObjectProcessDiagramEditPart - getModelChildren now returns list of nodes and not list of things.

from object-process-programming.

vainolo avatar vainolo commented on July 24, 2024
  • Executed application. Works. Commiting work in progress. Lots of changes seen in code because of new formatting that uses spaces instead of tabs.

from object-process-programming.

vainolo avatar vainolo commented on July 24, 2024
  • Changed OPMThingDeleteCommand to OPMNodeDeleteCommand, now works for generic OPMNode instances.
  • Changed OPMThingComponentEditPolicy to OPMNodeComponentEditPolicy, now works for generic OPMNode instances.
  • Transfered OPMNodeComponentEditPolicy from OPMThingEditPart to OPMNodeEditPart.
  • Changed OPMLinkCreateCommand to use OPMNode instead of OPMThing as source and target.
  • Changed OPMThingGraphicalNodeEditPolicy to OPMNodeGraphicalNodeEditPolicy. now works for generig OPMNode instances.
  • Transfered OPMNodeGraphicalNodeEditPolicy from OPMThingEditPart to OPMNodeEditPart.
  • Executed editor. Things still work. Commiting work in progress.

from object-process-programming.

vainolo avatar vainolo commented on July 24, 2024
  • Changes OPMThingCreateCommand to work also for generic nodes. This required changes in the model so that the constraints are now part of the OPMNode and not of the OPMThing. Default constraints for OPMThing instances are stored in the EditPolicy that calls the OPMNodeCreateCommand. Since the command now works with OPMNode instances we had to remove setting a default name for the OPMThing and did this in the model using a default value (which is anyway better).

from object-process-programming.

vainolo avatar vainolo commented on July 24, 2024
  • Changed OPMThingChangeConstraintCommand to work with OPMNode.

from object-process-programming.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.