You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Christian Schneider (JIRA)" <ji...@apache.org> on 2009/06/16 08:22:35 UTC

[jira] Created: (CAMEL-1717) Remove cycle between model and util

Remove cycle between model and util
-----------------------------------

                 Key: CAMEL-1717
                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 2.0-M2
            Reporter: Christian Schneider
             Fix For: 2.0.0


Currently util and model reference each other what makes them difficult to understand separately. 

When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment:     (was: camel-core.patch)

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment: camel-core.patch

Patch is only for camel core. So it is probably best you do the two steps by hand instead of using it.

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAMEL-1717) Remove cycle between model and util

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-1717.
--------------------------------

    Resolution: Fixed

trunk: 785285.

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>            Assignee: Claus Ibsen
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CAMEL-1717) Remove cycle between model and util

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen reassigned CAMEL-1717:
----------------------------------

    Assignee: Claus Ibsen

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>            Assignee: Claus Ibsen
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment: Main cluster after.png
                Main cluster before.png
                camel-core.patch

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment:     (was: model_after.png)

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment:     (was: Main cluster after.png)

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment: model_after.png
                model-before.png

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment: Main cluster after.png

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAMEL-1717) Remove cycle between model and util

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Schneider updated CAMEL-1717:
---------------------------------------

    Attachment:     (was: model-before.png)

> Remove cycle between model and util
> -----------------------------------
>
>                 Key: CAMEL-1717
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1717
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.0-M2
>            Reporter: Christian Schneider
>             Fix For: 2.0.0
>
>         Attachments: camel-core.patch, Main cluster after.png, Main cluster before.png
>
>
> Currently util and model reference each other what makes them difficult to understand separately. 
> When you look closely at the references you see that model only needs one class ProcessorDefinitionHelper. As this class only needs other classes from model I think it should belong to model. As this class is only needed from model I think it does not need to be public. So it is also clear that the class does not belong to the camel model classes users should access.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.