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