[jboss-as7-dev] birth of "console ui" in eclipse

Max Andersen manderse at redhat.com
Fri Feb 10 14:28:13 EST 2012


Swing can run but semi broken. Especially on non-windows platforms. 

We can share the model not ui. 

P.s. and we would need code that works across multiple versions of as7/eap. Not sure cli has the same goal?

/max (sent from my phone)


On 10/02/2012, at 20.13, ssilvert at redhat.com wrote:

> It will be interesting to see where it goes.  In the beginning I started
> to structure the nodes in a similar way.  But because the CLI GUI is
> geared toward building and executing commands, I kept it so that each
> node represents part of the address.
> 
> The self-describing nature of the DMR is really powerful.  We already
> have three or four apps built on top of it and I suspect we haven't seen
> the last.
> 
> BTW, is it impossible to run Swing code from inside Eclipse?
> 
> On 2/10/2012 1:54 PM, Max Rydahl Andersen wrote:
>> For now we just added the "raw" view but would like to either make this more "beginner user-friendly" or move it over to something like the full blown JMX console we got
>> for "older" AS's where you can do edit operations etc. 
>> 
>> but for now we just do this "baby" raw console as a read only operation and see where it takes us.
>> 
>> /max
>> 
>> On Feb 10, 2012, at 19:08, Rob Cernich wrote:
>> 
>>>> Looks a lot like the CLI GUI. We should collaborate.
>>> It was certainly inspired by the CLI GUI, though I haven't had a chance to look at the code yet.  The UI piece is probably going to be specific to each (SWT on the Eclipse side, I assume Swing on the CLI side).  The model code could be shared, but there's not much there on the Eclipse side:
>>> * a resource node - represents an addressable resource (e.g. /subsystem=switchyard)
>>> * an attributes node - container for attributes defined by a resource
>>> * an attribute node - an attribute value associated with a resource
>>> * a category node - represents a "child-type" defined by a resource (e.g. subsystem).
>>> 
>>> The model is built using read-resource-description, read-children-names and read-resource, depending on the node type.
>>> 
>>> For me, I was just looking to make sure I had access to the management interface from within Eclipse so I could add some SwitchYard specific capabilities to the Servers View.  The "baby console" was just a POC demonstrating the possibilities.
>>> 
>>> Best,
>>> Rob
>>> _______________________________________________
>>> jboss-as7-dev mailing list
>>> jboss-as7-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
>> /max
>> http://about.me/maxandersen
>> 
>> 
>> 
> 



More information about the jboss-as7-dev mailing list