Traceability

ttm
Interface TtmFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
TtmFactoryImpl

public interface TtmFactory
extends EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
TtmPackage
** Generated **

Field Summary
static TtmFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 Attribute createAttribute()
          Returns a new object of class 'Attribute'
 AttributeOwner createAttributeOwner()
          Returns a new object of class 'Attribute Owner'
 CoverageResult createCoverageResult()
          Returns a new object of class 'Coverage Result'
 CoverLink createCoverLink()
          Returns a new object of class 'Cover Link'
 CoverPoint createCoverPoint()
          Returns a new object of class 'Cover Point'
 Document createDocument()
          Returns a new object of class 'Document'
 NavigationLink createNavigationLink()
          Returns a new object of class 'Navigation Link'
 Project createProject()
          Returns a new object of class 'Project'
 Requirement createRequirement()
          Returns a new object of class 'Requirement'
 Rule createRule()
          Returns a new object of class 'Rule'
 RuleInstance createRuleInstance()
          Returns a new object of class 'Rule Instance'
 Section createSection()
          Returns a new object of class 'Section'
 Text createText()
          Returns a new object of class 'Text'
 TtmPackage getTtmPackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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
 

Field Detail

eINSTANCE

static final TtmFactory eINSTANCE
The singleton instance of the factory.

** Generated **
Method Detail

createDocument

Document createDocument()
Returns a new object of class 'Document'.

Returns:
a new object of class 'Document'.
** Generated **

createSection

Section createSection()
Returns a new object of class 'Section'.

Returns:
a new object of class 'Section'.
** Generated **

createText

Text createText()
Returns a new object of class 'Text'.

Returns:
a new object of class 'Text'.
** Generated **

createAttribute

Attribute createAttribute()
Returns a new object of class 'Attribute'.

Returns:
a new object of class 'Attribute'.
** Generated **

createRequirement

Requirement createRequirement()
Returns a new object of class 'Requirement'.

Returns:
a new object of class 'Requirement'.
** Generated **

createCoverLink

CoverLink createCoverLink()
Returns a new object of class 'Cover Link'.

Returns:
a new object of class 'Cover Link'.
** Generated **

createNavigationLink

NavigationLink createNavigationLink()
Returns a new object of class 'Navigation Link'.

Returns:
a new object of class 'Navigation Link'.
** Generated **

createProject

Project createProject()
Returns a new object of class 'Project'.

Returns:
a new object of class 'Project'.
** Generated **

createRuleInstance

RuleInstance createRuleInstance()
Returns a new object of class 'Rule Instance'.

Returns:
a new object of class 'Rule Instance'.
** Generated **

createAttributeOwner

AttributeOwner createAttributeOwner()
Returns a new object of class 'Attribute Owner'.

Returns:
a new object of class 'Attribute Owner'.
** Generated **

createRule

Rule createRule()
Returns a new object of class 'Rule'.

Returns:
a new object of class 'Rule'.
** Generated **

createCoverageResult

CoverageResult createCoverageResult()
Returns a new object of class 'Coverage Result'.

Returns:
a new object of class 'Coverage Result'.
** Generated **

createCoverPoint

CoverPoint createCoverPoint()
Returns a new object of class 'Cover Point'.

Returns:
a new object of class 'Cover Point'.
** Generated **

getTtmPackage

TtmPackage getTtmPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
** Generated **

Traceability

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