MASON-INTEREST-L Archives

August 2010

MASON-INTEREST-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
MASON Multiagent Simulation Toolkit <[log in to unmask]>
Date:
Tue, 10 Aug 2010 23:29:19 -0400
MIME-version:
1.0 (Apple Message framework v936)
Reply-To:
MASON Multiagent Simulation Toolkit <[log in to unmask]>
Content-type:
text/plain; charset=US-ASCII; format=flowed; delsp=yes
Subject:
From:
Sean Luke <[log in to unmask]>
In-Reply-To:
Content-transfer-encoding:
7bit
Parts/Attachments:
text/plain (23 lines)
Sure.  If you have a method called getEngine() which returns an  
Engine, you'll get an inspector for the Car which has a slot called  
"Engine".  Next to it you'll see a magnifying glass icon.  Click on it  
and choose "View" and an Inspector for the Engine will pop up in a  
separate window.  This works not just for objects but for collections  
of objects (Bags, arrays, ArrayLists, etc.) too.

What MASON doesn't have right now is a single browser-style inspector  
which wanders from object to object.  Perhaps an item for later.

Sean

On Aug 10, 2010, at 10:51 PM, Oliver Bown wrote:

> I am a Mason beginner and I apologise if I have missed the answer  
> elsewhere.
>
> Do any of the properties inspectors offered by Mason allow a  
> recursive view of contained fields? For example, if I had a class  
> Car with the method getEngine(), and Engine had methods  
> getNumCylinders() and getYearOfManufacture(), could I call up an  
> inspector that would look like this:

ATOM RSS1 RSS2