Traceability

ttm
Interface Document

All Superinterfaces:
AttributeOwner, Element, EObject, HierarchicalElement, IdentifiedElement, Notifier
All Known Implementing Classes:
DocumentImpl

public interface Document
extends HierarchicalElement

A representation of the model object 'Document'.

The following features are supported:

See Also:
TtmPackage.getDocument()
** Generated **
Model:

Method Summary
 java.lang.String getAnalyzerArguments()
          Returns the value of the 'Analyzer Arguments' attribute
 java.lang.String getAnalyzerID()
          Returns the value of the 'Analyzer ID' attribute
 java.lang.String getConversionMethodID()
          Returns the value of the 'Conversion Method ID' attribute
 java.util.Map<java.lang.Object,java.lang.Float> getCoverageResults()
          aks to the project the coverage ratio for each document that covers
 java.util.List<Document> getCoveredDocuments()
          Returns the value of the 'Covered Documents' reference list.
 java.util.List<Document> getCoveringDocuments()
          Returns the value of the 'Covering Documents' reference list.
 EList getCoverPoints()
          Returns the value of the 'Cover Points' containment reference list.
 java.lang.String getEditionMethodID()
          Returns the value of the 'Edition Method ID' attribute
 java.lang.String getFilename()
          Returns the value of the 'Filename' attribute
 float getGlobalCoverageRatio()
          Returns the value of the 'Global Coverage Ratio' attribute
 EList getIncomingCoverPoints()
          Returns the value of the 'Incoming Cover Points' reference list.
 long getLastModifiedDate()
          Returns the value of the 'Last Modified Date' attribute
 Project getProject()
          Returns the value of the 'Project' container reference.
 boolean isCoversItself()
          Returns the value of the 'Covers Itself' attribute.
 void printCoverageResultsOn(java.io.PrintStream ptstr)
          print the coverage ratio on the stream in parameter
 void setAnalyzerArguments(java.lang.String value)
          Sets the value of the 'Analyzer Arguments' attribute
 void setAnalyzerID(java.lang.String value)
          Sets the value of the 'Analyzer ID' attribute
 void setConversionMethodID(java.lang.String value)
          Sets the value of the 'Conversion Method ID' attribute
 void setCoversItself(boolean value)
          Sets the value of the 'Covers Itself' attribute
 void setEditionMethodID(java.lang.String value)
          Sets the value of the 'Edition Method ID' attribute
 void setFilename(java.lang.String value)
          Sets the value of the 'Filename' attribute
 void setGlobalCoverageRatio(float value)
          Sets the value of the 'Global Coverage Ratio' attribute
 void setLastModifiedDate(long value)
          Sets the value of the 'Last Modified Date' attribute
 void setProject(Project value)
          Sets the value of the 'Project' container reference
 
Methods inherited from interface ttm.HierarchicalElement
getChildren, getCoverLinks, getDocument, getIncomingNavigationLinks, getNavigationLinks, getParent, isCoveringElementID, isMacroRequirement, setParent
 
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
 
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

getAnalyzerID

java.lang.String getAnalyzerID()
Returns the value of the 'Analyzer ID' attribute.

If the meaning of the 'Analyzer ID' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Analyzer ID' attribute.
See Also:
setAnalyzerID(String), TtmPackage.getDocument_AnalyzerID()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String"

setAnalyzerID

void setAnalyzerID(java.lang.String value)
Sets the value of the 'Analyzer ID' attribute.

Parameters:
value - the new value of the 'Analyzer ID' attribute.
See Also:
getAnalyzerID()
** Generated **

getLastModifiedDate

long getLastModifiedDate()
Returns the value of the 'Last Modified Date' attribute.

If the meaning of the 'Last Modified Date' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Last Modified Date' attribute.
See Also:
setLastModifiedDate(long), TtmPackage.getDocument_LastModifiedDate()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.Long"

setLastModifiedDate

void setLastModifiedDate(long value)
Sets the value of the 'Last Modified Date' attribute.

Parameters:
value - the new value of the 'Last Modified Date' attribute.
See Also:
getLastModifiedDate()
** Generated **

getFilename

java.lang.String getFilename()
Returns the value of the 'Filename' attribute.

If the meaning of the 'Filename' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Filename' attribute.
See Also:
setFilename(String), TtmPackage.getDocument_Filename()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String" required="true"

setFilename

void setFilename(java.lang.String value)
Sets the value of the 'Filename' attribute.

Parameters:
value - the new value of the 'Filename' attribute.
See Also:
getFilename()
** Generated **

isCoversItself

boolean isCoversItself()
Returns the value of the 'Covers Itself' attribute. The default value is "0".

If the meaning of the 'Covers Itself' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Covers Itself' attribute.
See Also:
setCoversItself(boolean), TtmPackage.getDocument_CoversItself()
** Generated **
Model:
default="0" dataType="org.eclipse.emf.ecore.xml.type.Boolean"

setCoversItself

void setCoversItself(boolean value)
Sets the value of the 'Covers Itself' attribute.

Parameters:
value - the new value of the 'Covers Itself' attribute.
See Also:
isCoversItself()
** Generated **

getProject

Project getProject()
Returns the value of the 'Project' container reference. It is bidirectional and its opposite is 'Documents'.

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

Returns:
the value of the 'Project' container reference.
See Also:
setProject(Project), TtmPackage.getDocument_Project(), Project.getDocuments()
** Generated **
Model:
opposite="documents" required="true"

setProject

void setProject(Project value)
Sets the value of the 'Project' container reference.

Parameters:
value - the new value of the 'Project' container reference.
See Also:
getProject()
** Generated **

getCoverPoints

EList getCoverPoints()
Returns the value of the 'Cover Points' containment reference list. The list contents are of type CoverPoint. It is bidirectional and its opposite is 'Covered Document'.

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

Returns:
the value of the 'Cover Points' containment reference list.
See Also:
TtmPackage.getDocument_CoverPoints(), CoverPoint.getCoveredDocument()
** Generated **
Model:
type="ttm.CoverPoint" opposite="coveredDocument" containment="true"

getIncomingCoverPoints

EList getIncomingCoverPoints()
Returns the value of the 'Incoming Cover Points' reference list. The list contents are of type CoverPoint. It is bidirectional and its opposite is 'Connected Documents'.

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

Returns:
the value of the 'Incoming Cover Points' reference list.
See Also:
TtmPackage.getDocument_IncomingCoverPoints(), CoverPoint.getConnectedDocuments()
** Generated **
Model:
type="ttm.CoverPoint" opposite="connectedDocuments"

getConversionMethodID

java.lang.String getConversionMethodID()
Returns the value of the 'Conversion Method ID' attribute.

If the meaning of the 'Conversion Method ID' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Conversion Method ID' attribute.
See Also:
setConversionMethodID(String), TtmPackage.getDocument_ConversionMethodID()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String"

setConversionMethodID

void setConversionMethodID(java.lang.String value)
Sets the value of the 'Conversion Method ID' attribute.

Parameters:
value - the new value of the 'Conversion Method ID' attribute.
See Also:
getConversionMethodID()
** Generated **

getAnalyzerArguments

java.lang.String getAnalyzerArguments()
Returns the value of the 'Analyzer Arguments' attribute.

If the meaning of the 'Analyzer Arguments' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Analyzer Arguments' attribute.
See Also:
setAnalyzerArguments(String), TtmPackage.getDocument_AnalyzerArguments()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String"

setAnalyzerArguments

void setAnalyzerArguments(java.lang.String value)
Sets the value of the 'Analyzer Arguments' attribute.

Parameters:
value - the new value of the 'Analyzer Arguments' attribute.
See Also:
getAnalyzerArguments()
** Generated **

getGlobalCoverageRatio

float getGlobalCoverageRatio()
Returns the value of the 'Global Coverage Ratio' attribute.

If the meaning of the 'Global Coverage Ratio' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Global Coverage Ratio' attribute.
See Also:
setGlobalCoverageRatio(float), TtmPackage.getDocument_GlobalCoverageRatio()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.Float"

setGlobalCoverageRatio

void setGlobalCoverageRatio(float value)
Sets the value of the 'Global Coverage Ratio' attribute.

Parameters:
value - the new value of the 'Global Coverage Ratio' attribute.
See Also:
getGlobalCoverageRatio()
** Generated **

getEditionMethodID

java.lang.String getEditionMethodID()
Returns the value of the 'Edition Method ID' attribute.

If the meaning of the 'Edition Method ID' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Edition Method ID' attribute.
See Also:
setEditionMethodID(String), TtmPackage.getDocument_EditionMethodID()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String"

setEditionMethodID

void setEditionMethodID(java.lang.String value)
Sets the value of the 'Edition Method ID' attribute.

Parameters:
value - the new value of the 'Edition Method ID' attribute.
See Also:
getEditionMethodID()
** Generated **

getCoveringDocuments

java.util.List<Document> getCoveringDocuments()
Returns the value of the 'Covering Documents' reference list. The list contents are of type Document. It is bidirectional and its opposite is 'Covered Documents'.

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

Returns:
the value of the 'Covering Documents' reference list.
See Also:
ttm.TtmPackage#getDocument_CoveringDocuments(), getCoveredDocuments()
** Generated **
NOT
Model:
type="ttm.Document" opposite="coveredDocuments"

getCoveredDocuments

java.util.List<Document> getCoveredDocuments()
Returns the value of the 'Covered Documents' reference list. The list contents are of type Document. It is bidirectional and its opposite is 'Covering Documents'.

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

Returns:
the value of the 'Covered Documents' reference list.
See Also:
ttm.TtmPackage#getDocument_CoveredDocuments(), getCoveringDocuments()
** Generated **
NOT
Model:
type="ttm.Document" opposite="coveringDocuments"

getCoverageResults

java.util.Map<java.lang.Object,java.lang.Float> getCoverageResults()
aks to the project the coverage ratio for each document that covers TNI Addition

** Generated **
NOT

printCoverageResultsOn

void printCoverageResultsOn(java.io.PrintStream ptstr)
print the coverage ratio on the stream in parameter TNI Addition

** Generated **
NOT

Traceability

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.