You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by ge...@gump.apache.org on 2004/03/07 18:48:31 UTC

[Gump Wiki] New: GumpModel

   Date: 2004-03-07T09:48:30
   Editor: AdamJack <aj...@apache.org>
   Wiki: Gump Wiki
   Page: GumpModel
   URL: http://wiki.apache.org/gump/GumpModel

   no comment

New Page:

GumpModel

= ModelObjects =

This is the main build block for all objects, it contains a reference to the assosicated xml object (loaded from the metadata) and is also Annotatable, Workable, FileHolder, Stateful, Propogatable, Ownable.

= NamedModelObject =

Is a ModelObject that is unqiuely named (such as a workspace or module or project or repository or ...)

= Annotatable =

Can contain a list of 'info', 'warn', 'error' text messages.

= Workable =

Can be worked on (typically by launched commands)

= FileHolder =

Can contain a list of file references (directories or files).

= Stateful =

Holds 'state' (succeeded, failed) and 'reason' (if not Unset, e.g. 'build failed').

= Propogatable =

Can propogate state changes.

= Ownable =

Is owned by something, and knows who it's owner is


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org