ExpressionEditor based on a custom XML Markup

3 posts, 0 answers
  1. Guillaume
    Guillaume avatar
    39 posts
    Member since:
    Nov 2010

    Posted 15 Jun 2011 Link to this post

    Hello,

    ExpressionEditor seems to be great but i have one question :
    In our project we defined a custom xml markup to structure our workflow model.
    Is it possible to base the expressionEditor on our xml language ?

    Example of our markup:
    <Rules workflowID="001">
        <Conditions>
            <Condition id="1001" name="condition1">
                <Action id="2001" name="action1">
                    <If operator="equals" value="true">
     
                    </If>
                </Action>
            </Condition>
      </Conditions>
    </Rules>

    Regards,
    Guillaume
  2. Stefan Dobrev
    Admin
    Stefan Dobrev avatar
    790 posts

    Posted 15 Jun 2011 Link to this post

    Hello Guillaume,

    RadExpressionEditor supports only its own custom expression language grammar that is somewhat similar to Excel's formulas. It is not possible to plug-in other grammars, because the purpose of the control is to allow manipulation of expressions in their free-text form and provide a LINQ expression translation as a structured data on top of the given expression.

    I believe that what you are looking for is some kind of domain specific code/text editor that will allow you to edit your custom workflow definitions. Currently we do not have such a component in our portfolio, but if the need for this kind of control grows we can think about providing a solution in the future.

    Regards,
    Stefan Dobrev
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. DevCraft banner
  4. Guillaume
    Guillaume avatar
    39 posts
    Member since:
    Nov 2010

    Posted 15 Jun 2011 Link to this post

    OK
    Thanks for your help.

    Guillaume
Back to Top