Not sure I follow.
On 12 December 2014 at 13:29, GESCONSULTOR <o....@gesconsultor.com> wrote: > > To clarify this, it's complementary to current implementation. > > Perhaps a hint on the action's annotation to show its "full" form Ina tab > instead of as a property (with the corresponding link)? > > > > > El 12/12/2014, a las 14:15, GESCONSULTOR <o....@gesconsultor.com> > escribió: > > > > Hi dan. > > > > I Remember hen you implemented contributions that I thought it was > really similar (in fact, more powerful). > > > > I've used it also in our domain, and works wonderfully. > > > > The point here is that the returning entity, instead of being showed as > a property with a link to open it, is fully opened as an "attached tab". > > > > That way we,be found is more intuitive for the user, as it naturally > looks at all tabs, containing each one information related to the main > entity, coming from different BCs. > > > > HTH, > > > > Oscar > > > > > >> El 12/12/2014, a las 13:54, Dan Haywood <d...@haywood-associates.co.uk> > escribió: > >> > >> Hi Oscar, > >> > >> this sounds like contributed properties and collections... something > >> already implemented? > >> > >> The only difference is that we don't have put the contributions in > separate > >> tabs; they are indistinguishable from "regular" properties/collections. > >> > >> For example, in the todo app the "relative priority" property is > >> contributed, as is the "similar items" collection. Basically these are > >> actions on services that take a single ToDoItem and return either a > single > >> object (= contributed property) or a list of objects (= contributed > >> collection). > >> > >> With respect to the validator, the usual hideXxx, disableXxx rules > apply. > >> > >> Note that contributed properties can't be updated; but (in Estatio at > >> least) we only now update using actions. > >> > >> Have I understand you correctly? > >> > >> Cheers > >> Dan > >> > >> > >> > >>> On 12 December 2014 at 12:20, GESCONSULTOR <o....@gesconsultor.com> > wrote: > >>> > >>> > >>> There is other Important UI hint we implemented, perhaps useful from > the > >>> DCI perspective, regarding showing as "attached tabs" to one entity's > form, > >>> information returned from another action (from URLs like this case, > other > >>> entity "extending" on other DDD module this one - for example, think of > >>> another module holding information generating ToDoItems when a Task > >>> -different Entity- is created. And we don't want to create a > dependency on > >>> the ToDoItem module. In that case we want, when the user accesses the > >>> ToDoItem page, to show the Task "attached" to it. > >>> > >>> For that we have an annotation on the action, indicating that the > >>> resulting "object" must be showed as an "attached tab" (or any other > >>> similar way) when showing entities of the specified class passed as an > >>> annotation field. > >>> > >>> As an improvement, Per-entity a validation could be done (by means of a > >>> validator class that receives the concrete entity showing, in order to > >>> decide if for that concrete instance it can be showed (or perhaps not > >>> showing if it's returning null). > >>> > >>> I don't have here my laptop but can provide an example tomorrow. > >>> > >>> thanks, > >>> > >>> Oscar > >>> > >>> >