Interface WorkProductType

All Superinterfaces:
Classifier, ContentCategory, ContentElement, DescribableElement, Element, org.eclipse.emf.ecore.EObject, MethodElement, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement, Type, VariabilityElement
All Known Implementing Classes:
WorkProductTypeImpl

public interface WorkProductType
extends ContentCategory
A representation of the model object 'Work Product Type'. Work Product Type is a second category for work products, which in contrast to Domain is more presentation oriented. A work product can have many Work Product Types. Examples, for a Work Product Type is "Class Diagram", which categorizes the Artifacts Analysis Model, Design Model, User Experience Model, or "Specification", which categorizes requirements specifications that define a system with a well-defined system boundary, such as use case or functional requirements specification. A Work Product can be categorized to be of many Work Product Types. For example, a use case model can be categorized as a Specification as well as Diagram Work Product Type.

The following features are supported:

See Also:
UmaPackage.getWorkProductType()