> you can probably disregard that. In practice, the Component is more of a 
> view/model and the Skin a view/controller. Does that help?
> 
> 
> http://pivot.apache.org/tutorials/platform-overview.html
> 
> Yes, that's the document I read. What you are saying makes more sense but the 
> picture is still messy. I brought up this issue with regards to BXML: 
> Obviously, BXML is View.

BXML isn't limited to components, so it isn't technically a "view".

> It defines the structure of Components, which are therefore View as well. But 
> it also affects Skin which is a view controller. If Component is view model 
> then why does it have methods layout() and paint()?

The Component is part view because it defines things like position and size on 
screen. However, it delegates all presentation-related methods to the Skin.



Reply via email to