com.hammurapi.review
Interface InspectorCategory

All Superinterfaces:
CommonObject, org.eclipse.emf.ecore.EObject, GovernanaceObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
ArtifactType
All Known Implementing Classes:
ArtifactTypeImpl, InspectorCategoryImpl

public interface InspectorCategory
extends GovernanaceObject

A representation of the model object 'Inspector Category'. Inspector category.

The following features are supported:

See Also:
ReviewPackage.getInspectorCategory()

Method Summary
 InspectorCategory getExternalParent()
          Returns the value of the 'External Parent' reference.
 org.eclipse.emf.common.util.EList<ToolVersion> getGovernedBy()
          Returns the value of the 'Governed By' reference list.
 org.eclipse.emf.common.util.EList<Inspector> getInspectors()
          Returns the value of the 'Inspectors' reference list.
 InspectorCategory getParentCategory()
          Returns the value of the 'Parent Category' container reference.
 String getPath()
          Category path.
 org.eclipse.emf.common.util.EList<InspectorCategory> getSubCategory()
          Returns the value of the 'Sub Category' containment reference list.
 void setExternalParent(InspectorCategory value)
          Sets the value of the 'External Parent' reference.
 void setParentCategory(InspectorCategory value)
          Sets the value of the 'Parent Category' container reference.
 
Methods inherited from interface com.hammurapi.review.GovernanaceObject
getDescription, getHomePage, getName, getReferences, getUid, setDescription, setHomePage, setName, setUid
 
Methods inherited from interface com.hammurapi.party.CommonObject
getRoles
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSubCategory

org.eclipse.emf.common.util.EList<InspectorCategory> getSubCategory()
Returns the value of the 'Sub Category' containment reference list. The list contents are of type InspectorCategory. It is bidirectional and its opposite is 'Parent Category'.

If the meaning of the 'Sub Category' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Sub Category' containment reference list.
See Also:
ReviewPackage.getInspectorCategory_SubCategory(), getParentCategory()

getParentCategory

InspectorCategory getParentCategory()
Returns the value of the 'Parent Category' container reference. It is bidirectional and its opposite is 'Sub Category'. Categories may form a hierarchy, e.g. Java/J2EE/EJB.

Returns:
the value of the 'Parent Category' container reference.
See Also:
setParentCategory(InspectorCategory), ReviewPackage.getInspectorCategory_ParentCategory(), getSubCategory()

setParentCategory

void setParentCategory(InspectorCategory value)
Sets the value of the 'Parent Category' container reference.

Parameters:
value - the new value of the 'Parent Category' container reference.
See Also:
getParentCategory()

getExternalParent

InspectorCategory getExternalParent()
Returns the value of the 'External Parent' reference. Inspector set category can be mounted as a sub-category of one of base categories.

Returns:
the value of the 'External Parent' reference.
See Also:
setExternalParent(InspectorCategory), ReviewPackage.getInspectorCategory_ExternalParent()

setExternalParent

void setExternalParent(InspectorCategory value)
Sets the value of the 'External Parent' reference.

Parameters:
value - the new value of the 'External Parent' reference.
See Also:
getExternalParent()

getGovernedBy

org.eclipse.emf.common.util.EList<ToolVersion> getGovernedBy()
Returns the value of the 'Governed By' reference list. The list contents are of type ToolVersion. It is bidirectional and its opposite is 'Governs'.

If the meaning of the 'Governed By' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Governed By' reference list.
See Also:
ReviewPackage.getInspectorCategory_GovernedBy(), ToolVersion.getGoverns()

getInspectors

org.eclipse.emf.common.util.EList<Inspector> getInspectors()
Returns the value of the 'Inspectors' reference list. The list contents are of type Inspector. It is bidirectional and its opposite is 'Category'.

If the meaning of the 'Inspectors' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Inspectors' reference list.
See Also:
ReviewPackage.getInspectorCategory_Inspectors(), Inspector.getCategory()

getPath

String getPath()
Category path.