2 Replies Latest reply on Mar 26, 2007 7:56 AM by wjm

    Support definition on Node type (xsd)

    wjm

      jpdl-3.2.xsd doesn't specify "definition" as an allowed attribute on Node, even though, like "name", "definition" is member variable of the GraphElement class (node superclass).

      Is there a good reason why this is the case? I'd like to be able to specify a definition for a given node (or any of its extensions), even thought its not currently supported in the designer.

      Shall I submit a feature request for this, or am I overlooking something?

      Thanks!

      Bill

        • 1. Re: Support definition on Node type (xsd)
          wjm



          Additionally, it appears that among two (2) of the three (3) copies of jpdl-3.2.xsd which are in the un-built distribution, "description" is allowed as an element, but not an attribute, on some instances of node (decision, start_state and end_state), but not others.

          Given that description is part of nodes superclass (as is name), it seems reasonable to define it as an attribute (or at least an element) on all instances of node, including node itself.

          Bill

          • 2. Re: Support definition on Node type (xsd)
            wjm

            It appears I've referred to "definition" during this topic, which I should have been referencing "description". I hope that hasn't confused the issue too terribly to make it impossible to reply to this.

            To restate, only a few of the node instances in jpdl-3.2.xsd allow for a description element. I submit that they should all allow description, since description is a member of the node superclass.