[jira] [Commented] (ISIS-537) Convert Wicket viewer to use Bootstrap, so that it can be themed.

2014-11-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14224205#comment-14224205
 ] 

ASF subversion and git services commented on ISIS-537:
--

Commit 803159fe3751440e9ebc5eddd8498409a74c0f27 in isis's branch 
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=803159f ]

ISIS-537: removed defunct/commented out code and unused parameters.

Also, since an ActionPrompt is always available (from the page), this change in 
effect deprecates/obsoletes the support for non-modal dialogs for action 
parameter forms.


 Convert Wicket viewer to use Bootstrap, so that it can be themed.
 -

 Key: ISIS-537
 URL: https://issues.apache.org/jira/browse/ISIS-537
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Martin Grigorov
 Fix For: viewer-wicket-1.8.0


 forked to https://github.com/martin-g/isis



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-537) Convert Wicket viewer to use Bootstrap, so that it can be themed.

2014-11-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14224204#comment-14224204
 ] 

ASF subversion and git services commented on ISIS-537:
--

Commit 9de5ba8e958c0e4ad3be2fe2e64c12a054959135 in isis's branch 
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=9de5ba8 ]

ISIS-537: working towards additional links on panel title for (property) member 
groups

* factored out the code that builds the list of links
* changed way that ActionPromptProvider is derived (CollectionPanel need no 
longer implement directly, can lazily determine from Page when required)
* NB: some code clean up of redundant/commented out code still required.


 Convert Wicket viewer to use Bootstrap, so that it can be themed.
 -

 Key: ISIS-537
 URL: https://issues.apache.org/jira/browse/ISIS-537
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Martin Grigorov
 Fix For: viewer-wicket-1.8.0


 forked to https://github.com/martin-g/isis



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-537) Convert Wicket viewer to use Bootstrap, so that it can be themed.

2014-11-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14224206#comment-14224206
 ] 

ASF subversion and git services commented on ISIS-537:
--

Commit d099b31f52e13c259a5be7abf281b075b49ad467 in isis's branch 
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=d099b31 ]

ISIS-537: now adds additional links to property member group (though have 
disabled again until fix layout issues and add facet to allow more fine-grained 
placement).


 Convert Wicket viewer to use Bootstrap, so that it can be themed.
 -

 Key: ISIS-537
 URL: https://issues.apache.org/jira/browse/ISIS-537
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Martin Grigorov
 Fix For: viewer-wicket-1.8.0


 forked to https://github.com/martin-g/isis



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-537) Convert Wicket viewer to use Bootstrap, so that it can be themed.

2014-11-25 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14224203#comment-14224203
 ] 

ASF subversion and git services commented on ISIS-537:
--

Commit b4bd7a4ffa6511480d0173378232bfc47045fda5 in isis's branch 
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=b4bd7a4 ]

ISIS-537: render (none) for references that are null.


 Convert Wicket viewer to use Bootstrap, so that it can be themed.
 -

 Key: ISIS-537
 URL: https://issues.apache.org/jira/browse/ISIS-537
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Martin Grigorov
 Fix For: viewer-wicket-1.8.0


 forked to https://github.com/martin-g/isis



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-512) Wicket: render icons for actions (if available)

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225188#comment-14225188
 ] 

Martin Grigorov commented on ISIS-512:
--

Is this implemented with the new support for Font Awesome icons part of 
ISIS-537 ?

 Wicket: render icons for actions (if available)
 ---

 Key: ISIS-512
 URL: https://issues.apache.org/jira/browse/ISIS-512
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0


 If a resource is available, then render an icon for the action.  Possibly 
 also define an annotation (eg to indicate whether to show the icon, the label 
 or the iconlabel.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-510) Help page overlay (a la ? in gmail)

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225195#comment-14225195
 ] 

Martin Grigorov commented on ISIS-510:
--

What information that overlay should show ?
Keyboard shortcuts ?! At the moment I think there are only Alt+[ and Alt+] .

 Help page overlay (a la ? in gmail)
 ---

 Key: ISIS-510
 URL: https://issues.apache.org/jira/browse/ISIS-510
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-489) Allow logging to be configured using JMX

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225206#comment-14225206
 ] 

Martin Grigorov commented on ISIS-489:
--

At $daily job we use Logback as SLF4J impl and 
https://github.com/wicketstuff/core/blob/master/jdk-1.7-parent/wicketstuff-logback-parent/wicketstuff-logback/src/main/java/org/wicketstuff/logback/ConfiguratorPage.java
 to change the log level per logger via web interface.

Is moving from log4j to logback an option ?
It is possible that Log4J 1.x/2.x also provide something similar in their 
internal APIs. Let me know and I'll research!

 Allow logging to be configured using JMX
 

 Key: ISIS-489
 URL: https://issues.apache.org/jira/browse/ISIS-489
 Project: Isis
  Issue Type: Improvement
  Components: Core, Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0, core-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0, core-2.0.0


 eg using logging-jmx-service, perhaps?
 See also: ISIS-490, convert to using slf4j



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-439) Wicket viewer should support mutable collections - ie with an implicit 'add' and 'remove' action.

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225208#comment-14225208
 ] 

Martin Grigorov commented on ISIS-439:
--

Isn't this already implemented ?
I have seen Add/Remove action links for collections here and there.

 Wicket viewer should support mutable collections - ie with an implicit 'add' 
 and 'remove' action.
 -

 Key: ISIS-439
 URL: https://issues.apache.org/jira/browse/ISIS-439
 Project: Isis
  Issue Type: Improvement
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (ISIS-556) Re-enable maven-enforcer-plugin before merging ISIS-537 branch to master

2014-11-25 Thread Martin Grigorov (JIRA)

 [ 
https://issues.apache.org/jira/browse/ISIS-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov resolved ISIS-556.
--
   Resolution: Fixed
Fix Version/s: (was: viewer-wicket-2.0.0)
   viewer-wicket-1.8.0

 Re-enable maven-enforcer-plugin before merging ISIS-537 branch to master
 

 Key: ISIS-556
 URL: https://issues.apache.org/jira/browse/ISIS-556
 Project: Isis
  Issue Type: Sub-task
  Components: Tool
Reporter: Martin Grigorov
Assignee: Dan Haywood
 Fix For: viewer-wicket-1.8.0


 Maven Enforcer plugin breaks the build when some transitive dependency of 
 dependency A has different version than the same artifact coming as 
 transitive dependency from dependency B.
 [INFO] --- maven-enforcer-plugin:1.2:enforce (validate-enforce) @ 
 isis-viewer-wicket-ui ---
 [WARNING] 
 Dependency convergence error for org.webjars:jquery:1.9.0 paths to dependency 
 are:
 +-org.apache.isis.viewer:isis-viewer-wicket-ui:1.3.0-SNAPSHOT
   +-de.agilecoders.wicket:wicket-bootstrap-core:0.9.0-20131001.073459-3
 +-org.webjars:bootstrap:3.0.0
   +-org.webjars:jquery:1.9.0
 and
 +-org.apache.isis.viewer:isis-viewer-wicket-ui:1.3.0-SNAPSHOT
   +-de.agilecoders.wicket:wicket-bootstrap-extensions:0.9.0-20131001.073550-3
 +-org.webjars:jquery-ui:1.10.2-1
   +-org.webjars:jquery:1.9.1
 This slows down the development and we need to disable it in branch ISIS-537.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-439) Wicket viewer should support mutable collections - ie with an implicit 'add' and 'remove' action.

2014-11-25 Thread Dan Haywood (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225214#comment-14225214
 ] 

Dan Haywood commented on ISIS-439:
--

No, those are separate actions that just happened to be associated with the 
collection.

It's a subtle point, but the Isis programming model for collections defines:

CollectionElement getCollection()
setCollection(CollectionElement)
addToCollection(Element)
removeFromCollection(Element)

With validateAddToCollection(), validateRemoveFromCollection() etc also being 
supported methods.

In the metamodel there is only one member on the ObjectSpec, namely an instance 
of OneToManyAssociation; this member has facets representing the ability to 
add/remove.

~~~
In contrast, when we right:

CollectionElement getCollection()
setCollection(CollectionElement)

addCollection(Element)  // @MemberOrder(name=collection) to render close to 
the collection
removeCollection(Element)  // @MemberOrder(name=collection) to render close 
to the collection

Then there are three members on the ObjectSpec: the OneToManyAssociation and 
two ObjectActions.

~~
The above notwithstanding, in Isis 2.0 it may make sense to get rid of the idea 
of mutable collections; the amount of code that the developer writes is almost 
identical (and is one less concept for the developer to understand), and it 
would simplify some of the code in Isis.

 Wicket viewer should support mutable collections - ie with an implicit 'add' 
 and 'remove' action.
 -

 Key: ISIS-439
 URL: https://issues.apache.org/jira/browse/ISIS-439
 Project: Isis
  Issue Type: Improvement
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-784) Change Wicket viewer to get rid of edit mode, instead allow individual fields to be edited by clicking on them (similar to the way that JIRA works).

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225220#comment-14225220
 ] 

Martin Grigorov commented on ISIS-784:
--

Do you like http://vitalets.github.io/x-editable/demo-bs3.html?c=inline ?

Wicket-Bootstrap has integration with it.

 Change Wicket viewer to get rid of edit mode, instead allow individual fields 
 to be edited by clicking on them (similar to the way that JIRA works).
 

 Key: ISIS-784
 URL: https://issues.apache.org/jira/browse/ISIS-784
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.4.1
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-784) Change Wicket viewer to get rid of edit mode, instead allow individual fields to be edited by clicking on them (similar to the way that JIRA works).

2014-11-25 Thread Jeroen van der Wal (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225245#comment-14225245
 ] 

Jeroen van der Wal commented on ISIS-784:
-

I think that looks nice. We could make the changeXXX method be associated with 
an getXXX if available. Something like this:

public class Something {
private String street;
private String city;
... setters + getters ...

public String getAddress() {
return getStreet() + ,   + getCity();
}
public void changeAddress() { final String street, final String city) {
setStreet(street);
setCity(city);
}
}

Currently this shows a modal window which is fine for now. Perhaps for Isis 
3.0? ;-)













 Change Wicket viewer to get rid of edit mode, instead allow individual fields 
 to be edited by clicking on them (similar to the way that JIRA works).
 

 Key: ISIS-784
 URL: https://issues.apache.org/jira/browse/ISIS-784
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.4.1
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-439) Wicket viewer should support mutable collections - ie with an implicit 'add' and 'remove' action.

2014-11-25 Thread Jeroen van der Wal (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225261#comment-14225261
 ] 

Jeroen van der Wal commented on ISIS-439:
-

Agree that it's better to remove mutable collections from the programming model 
since it's not compatible with decoupling using contributed collections.

 Wicket viewer should support mutable collections - ie with an implicit 'add' 
 and 'remove' action.
 -

 Key: ISIS-439
 URL: https://issues.apache.org/jira/browse/ISIS-439
 Project: Isis
  Issue Type: Improvement
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-819) Wicket viewer should show the environment details so can distinguish if running in productnio vs UAT/systest/dev etc

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225266#comment-14225266
 ] 

Martin Grigorov commented on ISIS-819:
--

Please check https://github.com/apache/isis/pull/10

 Wicket viewer should show the environment details so can distinguish if 
 running in productnio vs UAT/systest/dev etc
 

 Key: ISIS-819
 URL: https://issues.apache.org/jira/browse/ISIS-819
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: core-1.5.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-1.9.0


 original idea:
 A nice way to do this might be to use a diagonal banner in the corner, like 
 the fork me on github banners that are everywhere these days.
 alternative suggestion (preferable, probably):
 put this in the footer/navbar, so that doesn't hide a menu item at the top.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (ISIS-876) Action prompt dialog box rendering when title too long...

2014-11-25 Thread Martin Grigorov (JIRA)

 [ 
https://issues.apache.org/jira/browse/ISIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov updated ISIS-876:
-
Attachment: longer-title-in-action-prompt-537.png

This seems to be fixed with ISIS-537. See the screenshot.

 Action prompt dialog box rendering when title too long...
 -

 Key: ISIS-876
 URL: https://issues.apache.org/jira/browse/ISIS-876
 Project: Isis
  Issue Type: Bug
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.6.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-1.8.0

 Attachments: isis-to-raise-1.png, 
 longer-title-in-action-prompt-537.png






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (ISIS-876) Action prompt dialog box rendering when title too long...

2014-11-25 Thread Martin Grigorov (JIRA)

 [ 
https://issues.apache.org/jira/browse/ISIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov updated ISIS-876:
-
Fix Version/s: (was: viewer-wicket-2.0.0)
   viewer-wicket-1.8.0

 Action prompt dialog box rendering when title too long...
 -

 Key: ISIS-876
 URL: https://issues.apache.org/jira/browse/ISIS-876
 Project: Isis
  Issue Type: Bug
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.6.0
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-1.8.0

 Attachments: isis-to-raise-1.png, 
 longer-title-in-action-prompt-537.png






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-690) 'Show all' button for tables.

2014-11-25 Thread Martin Grigorov (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225334#comment-14225334
 ] 

Martin Grigorov commented on ISIS-690:
--

Possible solution: https://github.com/apache/isis/pull/11

 'Show all' button for tables.
 -

 Key: ISIS-690
 URL: https://issues.apache.org/jira/browse/ISIS-690
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.3.1
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-1.9.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (ISIS-690) 'Show all' button for tables.

2014-11-25 Thread Martin Grigorov (JIRA)

 [ 
https://issues.apache.org/jira/browse/ISIS-690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Grigorov updated ISIS-690:
-
Fix Version/s: (was: viewer-wicket-1.9.0)
   viewer-wicket-1.8.0

 'Show all' button for tables.
 -

 Key: ISIS-690
 URL: https://issues.apache.org/jira/browse/ISIS-690
 Project: Isis
  Issue Type: New Feature
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.3.1
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
 Fix For: viewer-wicket-1.8.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (ISIS-439) Wicket viewer should support mutable collections - ie with an implicit 'add' and 'remove' action.

2014-11-25 Thread Dan Haywood (JIRA)

[ 
https://issues.apache.org/jira/browse/ISIS-439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14225214#comment-14225214
 ] 

Dan Haywood edited comment on ISIS-439 at 11/26/14 5:52 AM:


No, those are separate actions that just happened to be associated with the 
collection.

It's a subtle point, but the Isis programming model for collections defines:

CollectionElement getCollection()
setCollection(CollectionElement)
addToCollection(Element)
removeFromCollection(Element)

With validateAddToCollection(), validateRemoveFromCollection() etc also being 
supported methods.

In the metamodel there is only one member on the ObjectSpec, namely an instance 
of OneToManyAssociation; this member has facets representing the ability to 
add/remove.

~~~
In contrast, when we write:

CollectionElement getCollection()
setCollection(CollectionElement)

addCollection(Element)  // @MemberOrder(name=collection) to render close to 
the collection
removeCollection(Element)  // @MemberOrder(name=collection) to render close 
to the collection

Then there are three members on the ObjectSpec: the OneToManyAssociation and 
two ObjectActions.

~~
The above notwithstanding, in Isis 2.0 it may make sense to get rid of the idea 
of mutable collections; the amount of code that the developer writes is almost 
identical (and is one less concept for the developer to understand), and it 
would simplify some of the code in Isis.


was (Author: danhaywood):
No, those are separate actions that just happened to be associated with the 
collection.

It's a subtle point, but the Isis programming model for collections defines:

CollectionElement getCollection()
setCollection(CollectionElement)
addToCollection(Element)
removeFromCollection(Element)

With validateAddToCollection(), validateRemoveFromCollection() etc also being 
supported methods.

In the metamodel there is only one member on the ObjectSpec, namely an instance 
of OneToManyAssociation; this member has facets representing the ability to 
add/remove.

~~~
In contrast, when we right:

CollectionElement getCollection()
setCollection(CollectionElement)

addCollection(Element)  // @MemberOrder(name=collection) to render close to 
the collection
removeCollection(Element)  // @MemberOrder(name=collection) to render close 
to the collection

Then there are three members on the ObjectSpec: the OneToManyAssociation and 
two ObjectActions.

~~
The above notwithstanding, in Isis 2.0 it may make sense to get rid of the idea 
of mutable collections; the amount of code that the developer writes is almost 
identical (and is one less concept for the developer to understand), and it 
would simplify some of the code in Isis.

 Wicket viewer should support mutable collections - ie with an implicit 'add' 
 and 'remove' action.
 -

 Key: ISIS-439
 URL: https://issues.apache.org/jira/browse/ISIS-439
 Project: Isis
  Issue Type: Improvement
  Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.2.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: viewer-wicket-2.0.0






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)