|
Traceability | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Project
A representation of the model object 'Project'.
The following features are supported:
TtmPackage.getProject()
Method Summary | |
---|---|
void |
addCachedElement(java.lang.Integer key,
java.lang.Object elt)
add converted elements by classifier IDs |
void |
addCoverageResult(Document fromDoc,
CoverPoint fromCoverPoint,
Document to,
float ratio)
add Coverage Result between a document/coverPoint and another document |
void |
addRuleDefinition(Rule aRule)
add new Rule to the project |
void |
cleanCachedElements()
clean the converted elements map |
java.util.List<CoverageResult> |
getCoverageResults()
Returns the value of the 'Coverage Result' containment reference list. |
java.util.List<Document> |
getDocuments()
Returns the value of the 'Document' containment reference list. |
java.util.List<java.lang.Object> |
getRequirements()
gets the list of requirements in the project |
java.util.Set<Document> |
getRootDocumentsFromProjectElements()
returns the documents of the projet which do not cover any other document The set contents are of type DataDescription.Document |
java.util.List<Rule> |
getRules()
Returns the value of the 'Rule' containment reference list. |
java.lang.String |
getTtmFilename()
gets the ttm filename. |
boolean |
isAnyDocumentCovered()
Returns the value of the 'Any Document Covered' attribute |
void |
setAnyDocumentCovered(boolean value)
Sets the value of the ' Any Document Covered ' attribute |
Methods inherited from interface ttm.IdentifiedElement |
---|
getIdent, getShortDescription, getTexts, setIdent, setShortDescription |
Methods inherited from interface ttm.AttributeOwner |
---|
getAttributes |
Methods inherited from interface ttm.Element |
---|
getActivatedRules, getDocument |
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 |
---|
java.util.List<Rule> getRules()
Rule
.
If the meaning of the 'Rule' containment reference list isn't clear, there really should be more of a description here...
ttm.TtmPackage#getProject_Rule()
java.util.List<Document> getDocuments()
Document
.
It is bidirectional and its opposite is 'Project
'.
If the meaning of the 'Document' containment reference list isn't clear, there really should be more of a description here...
ttm.TtmPackage#getProject_Document()
,
Document.getProject()
java.util.List<CoverageResult> getCoverageResults()
CoverageResult
.
It is bidirectional and its opposite is 'Project
'.
If the meaning of the 'Coverage Result' containment reference list isn't clear, there really should be more of a description here...
ttm.TtmPackage#getProject_CoverageResult()
,
CoverageResult.getProject()
boolean isAnyDocumentCovered()
If the meaning of the 'Any Document Covered' attribute isn't clear, there really should be more of a description here...
setAnyDocumentCovered(boolean)
,
TtmPackage.getProject_AnyDocumentCovered()
void setAnyDocumentCovered(boolean value)
Any Document Covered
' attribute.
value
- the new value of the 'Any Document Covered' attribute.isAnyDocumentCovered()
java.util.Set<Document> getRootDocumentsFromProjectElements()
DataDescription.Document
.
TNI Addition
void addCoverageResult(Document fromDoc, CoverPoint fromCoverPoint, Document to, float ratio)
the
- document that covers, can be nullthe
- coverpoint taht covers, can be nullthe
- document that is coveredthe
- coverage ratiovoid addRuleDefinition(Rule aRule)
rule
- that will be checked during processingvoid addCachedElement(java.lang.Integer key, java.lang.Object elt)
key
- is the object.eClass.classifierIDelt
- is a list of object in project which class id is keyvoid cleanCachedElements()
java.util.List<java.lang.Object> getRequirements()
java.lang.String getTtmFilename()
|
Traceability | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.