You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Kevin Meyer (Created) (JIRA)" <ji...@apache.org> on 2011/11/30 16:53:40 UTC

[jira] [Created] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Provide "String disabled()" method on objects to disable the entire object at runtime.
--------------------------------------------------------------------------------------

                 Key: ISIS-142
                 URL: https://issues.apache.org/jira/browse/ISIS-142
             Project: Isis
          Issue Type: New Feature
          Components: Core: Runtime
    Affects Versions: 0.1.2-incubating
            Reporter: Kevin Meyer
            Assignee: Kevin Meyer
            Priority: Minor
             Fix For: 0.2.0-incubating


Just as there is a disableXXX() method to disable individual properties or actions, provide a disable() method to disable the entire object at runtime.
Renders all properties "read only".

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Commented] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by Kevin Meyer - KMZ <ke...@kmz.co.za>.
Hi Dan,

> Kevin,
> re: the below, I just realised that I erroneously closed ISIS-144, which is
> the ticket you raised to update the docs.

I noticed that..

> I've reopened that ticket and assigned to you.

Right.

> In the future, though, I'd rather that the work to update the docs be part
> of the same ticket to do the implementation?  Agreed?

Sure, I guess so. Not sure why I thought it needed its own ticket.

Kevin
 


Re: [jira] [Commented] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
Kevin,
re: the below, I just realised that I erroneously closed ISIS-144, which is
the ticket you raised to update the docs.

I've reopened that ticket and assigned to you.

In the future, though, I'd rather that the work to update the docs be part
of the same ticket to do the implementation?  Agreed?

Cheers
Dan



On 8 December 2011 10:18, Kevin Meyer (Commented) (JIRA) <ji...@apache.org>wrote:

>
>    [
> https://issues.apache.org/jira/browse/ISIS-142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13165135#comment-13165135]
>
> Kevin Meyer commented on ISIS-142:
> ----------------------------------
>
> Altered convention to "String disabled(String type)" where type comes from
> the Identifier, and is one of:
> CLASS,
> PROPERTY_OR_COLLECTION,
> ACTION
>
> This lets you disable only properties, or only actions, or everything.
>
> > Provide "String disabled()" method on objects to disable the entire
> object at runtime.
> >
> --------------------------------------------------------------------------------------
> >
> >                 Key: ISIS-142
> >                 URL: https://issues.apache.org/jira/browse/ISIS-142
> >             Project: Isis
> >          Issue Type: New Feature
> >          Components: Core: ProgModel, Progmodels: Default
> >    Affects Versions: 0.1.2-incubating
> >            Reporter: Kevin Meyer
> >            Assignee: Kevin Meyer
> >            Priority: Minor
> >             Fix For: 0.2.0-incubating
> >
> >
> > Just as there is a disableXXX() method to disable individual properties
> or actions, provide a disable() method to disable the entire object at
> runtime.
> > Renders all properties "read only".
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA
> administrators:
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>

[jira] [Commented] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by "Kevin Meyer (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ISIS-142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13165135#comment-13165135 ] 

Kevin Meyer commented on ISIS-142:
----------------------------------

Altered convention to "String disabled(String type)" where type comes from the Identifier, and is one of:
CLASS, 
PROPERTY_OR_COLLECTION, 
ACTION

This lets you disable only properties, or only actions, or everything.
                
> Provide "String disabled()" method on objects to disable the entire object at runtime.
> --------------------------------------------------------------------------------------
>
>                 Key: ISIS-142
>                 URL: https://issues.apache.org/jira/browse/ISIS-142
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core: ProgModel, Progmodels: Default
>    Affects Versions: 0.1.2-incubating
>            Reporter: Kevin Meyer
>            Assignee: Kevin Meyer
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>
> Just as there is a disableXXX() method to disable individual properties or actions, provide a disable() method to disable the entire object at runtime.
> Renders all properties "read only".

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by "Kevin Meyer (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ISIS-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Meyer resolved ISIS-142.
------------------------------

    Resolution: Fixed

Dan's fixes (ISIS-143) did the heavy lifting. Minor extension to support determining whether it's an ACTION or a PROPERTY_OR_COLLECTION.
                
> Provide "String disabled()" method on objects to disable the entire object at runtime.
> --------------------------------------------------------------------------------------
>
>                 Key: ISIS-142
>                 URL: https://issues.apache.org/jira/browse/ISIS-142
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core: ProgModel, Progmodels: Default
>    Affects Versions: 0.1.2-incubating
>            Reporter: Kevin Meyer
>            Assignee: Kevin Meyer
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>
> Just as there is a disableXXX() method to disable individual properties or actions, provide a disable() method to disable the entire object at runtime.
> Renders all properties "read only".

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by "Dan Haywood (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ISIS-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Haywood closed ISIS-142.
----------------------------

    
> Provide "String disabled()" method on objects to disable the entire object at runtime.
> --------------------------------------------------------------------------------------
>
>                 Key: ISIS-142
>                 URL: https://issues.apache.org/jira/browse/ISIS-142
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core: ProgModel, Progmodels: Default
>    Affects Versions: 0.1.2-incubating
>            Reporter: Kevin Meyer
>            Assignee: Kevin Meyer
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>
> Just as there is a disableXXX() method to disable individual properties or actions, provide a disable() method to disable the entire object at runtime.
> Renders all properties "read only".

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ISIS-142) Provide "String disabled()" method on objects to disable the entire object at runtime.

Posted by "Kevin Meyer (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ISIS-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Meyer updated ISIS-142:
-----------------------------

    Component/s:     (was: Core: Runtime)
                 Progmodels: Default
                 Core: ProgModel

Wrong component - it's progmodel.
                
> Provide "String disabled()" method on objects to disable the entire object at runtime.
> --------------------------------------------------------------------------------------
>
>                 Key: ISIS-142
>                 URL: https://issues.apache.org/jira/browse/ISIS-142
>             Project: Isis
>          Issue Type: New Feature
>          Components: Core: ProgModel, Progmodels: Default
>    Affects Versions: 0.1.2-incubating
>            Reporter: Kevin Meyer
>            Assignee: Kevin Meyer
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>
> Just as there is a disableXXX() method to disable individual properties or actions, provide a disable() method to disable the entire object at runtime.
> Renders all properties "read only".

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira