SysML

org.topcased.sysml.impl
Class SysMLFactoryImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by org.topcased.sysml.impl.SysMLFactoryImpl
All Implemented Interfaces:
Notifier, EFactory, EModelElement, EObject, InternalEObject, SysMLFactory

public class SysMLFactoryImpl
extends EFactoryImpl
implements SysMLFactory

An implementation of the model < ? >Factory.

** Generated **

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
static java.lang.String copyright
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eProxyURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.topcased.sysml.SysMLFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
SysMLFactoryImpl()
          Creates an instance of the factory
 
Method Summary
 java.lang.String convertFlowDirectionKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertRequirementKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertRiskKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertVerdictKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertVerifyMethodKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 EObject create(EClass eClass)
           
 Block createBlock()
           
 BlockDefinition createBlockDefinition()
           
 BlockProperty createBlockProperty()
           
 ConstraintBlock createConstraintBlock()
           
 ConstraintProperty createConstraintProperty()
           
 Containment createContainment()
           
 Copy createCopy()
           
 DeriveReqt createDeriveReqt()
           
 Dimension createDimension()
           
 DistributedProperty createDistributedProperty()
           
 Field createField()
           
 FlowDirectionKind createFlowDirectionKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 FlowPort createFlowPort()
           
 FlowProperty createFlowProperty()
           
 FlowSpecification createFlowSpecification()
           
 java.lang.Object createFromString(EDataType eDataType, java.lang.String initialValue)
           
 ItemFlow createItemFlow()
           
 ModelSYSML createModelSYSML()
           
 PackageSYSML createPackageSYSML()
           
 Problem createProblem()
           
 Rationale createRationale()
           
 Refine createRefine()
           
 Requirement createRequirement()
           
 RequirementDefinition createRequirementDefinition()
           
 RequirementKind createRequirementKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 RequirementRelated createRequirementRelated()
           
 RiskKind createRiskKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 Satisfy createSatisfy()
           
 ServicePort createServicePort()
           
 TestCase createTestCase()
           
 Trace createTrace()
           
 Unit createUnit()
           
 ValueType createValueType()
           
 VerdictKind createVerdictKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 Verify createVerify()
           
 VerifyMethodKind createVerifyMethodKindFromString(EDataType eDataType, java.lang.String initialValue)
           
static SysMLPackage getPackage()
          Deprecated.  
 SysMLPackage getSysMLPackage()
           
static SysMLFactory init()
          Creates the default factory implementation
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **
Constructor Detail

SysMLFactoryImpl

public SysMLFactoryImpl()
Creates an instance of the factory.

** Generated **
Method Detail

init

public static SysMLFactory init()
Creates the default factory implementation.

** Generated **

create

public EObject create(EClass eClass)

Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
** Generated **

createFromString

public java.lang.Object createFromString(EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface EFactory
Overrides:
createFromString in class EFactoryImpl
** Generated **

convertToString

public java.lang.String convertToString(EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface EFactory
Overrides:
convertToString in class EFactoryImpl
** Generated **

createBlock

public Block createBlock()

Specified by:
createBlock in interface SysMLFactory
Returns:
a new object of class 'Block'.
** Generated **

createFlowPort

public FlowPort createFlowPort()

Specified by:
createFlowPort in interface SysMLFactory
Returns:
a new object of class 'Flow Port'.
** Generated **

createServicePort

public ServicePort createServicePort()

Specified by:
createServicePort in interface SysMLFactory
Returns:
a new object of class 'Service Port'.
** Generated **

createFlowSpecification

public FlowSpecification createFlowSpecification()

Specified by:
createFlowSpecification in interface SysMLFactory
Returns:
a new object of class 'Flow Specification'.
** Generated **

createBlockDefinition

public BlockDefinition createBlockDefinition()

Specified by:
createBlockDefinition in interface SysMLFactory
Returns:
a new object of class 'Block Definition'.
** Generated **

createPackageSYSML

public PackageSYSML createPackageSYSML()

Specified by:
createPackageSYSML in interface SysMLFactory
Returns:
a new object of class 'Package SYSML'.
** Generated **

createRequirement

public Requirement createRequirement()

Specified by:
createRequirement in interface SysMLFactory
Returns:
a new object of class 'Requirement'.
** Generated **

createTestCase

public TestCase createTestCase()

Specified by:
createTestCase in interface SysMLFactory
Returns:
a new object of class 'Test Case'.
** Generated **

createRequirementDefinition

public RequirementDefinition createRequirementDefinition()

Specified by:
createRequirementDefinition in interface SysMLFactory
Returns:
a new object of class 'Requirement Definition'.
** Generated **

createSatisfy

public Satisfy createSatisfy()

Specified by:
createSatisfy in interface SysMLFactory
Returns:
a new object of class 'Satisfy'.
** Generated **

createDeriveReqt

public DeriveReqt createDeriveReqt()

Specified by:
createDeriveReqt in interface SysMLFactory
Returns:
a new object of class 'Derive Reqt'.
** Generated **

createVerify

public Verify createVerify()

Specified by:
createVerify in interface SysMLFactory
Returns:
a new object of class 'Verify'.
** Generated **

createField

public Field createField()

Specified by:
createField in interface SysMLFactory
Returns:
a new object of class 'Field'.
** Generated **

createRationale

public Rationale createRationale()

Specified by:
createRationale in interface SysMLFactory
Returns:
a new object of class 'Rationale'.
** Generated **

createProblem

public Problem createProblem()

Specified by:
createProblem in interface SysMLFactory
Returns:
a new object of class 'Problem'.
** Generated **

createValueType

public ValueType createValueType()

Specified by:
createValueType in interface SysMLFactory
Returns:
a new object of class 'Value Type'.
** Generated **

createDimension

public Dimension createDimension()

Specified by:
createDimension in interface SysMLFactory
Returns:
a new object of class 'Dimension'.
** Generated **

createUnit

public Unit createUnit()

Specified by:
createUnit in interface SysMLFactory
Returns:
a new object of class 'Unit'.
** Generated **

createBlockProperty

public BlockProperty createBlockProperty()

Specified by:
createBlockProperty in interface SysMLFactory
Returns:
a new object of class 'Block Property'.
** Generated **

createDistributedProperty

public DistributedProperty createDistributedProperty()

Specified by:
createDistributedProperty in interface SysMLFactory
Returns:
a new object of class 'Distributed Property'.
** Generated **

createItemFlow

public ItemFlow createItemFlow()

Specified by:
createItemFlow in interface SysMLFactory
Returns:
a new object of class 'Item Flow'.
** Generated **

createFlowProperty

public FlowProperty createFlowProperty()

Specified by:
createFlowProperty in interface SysMLFactory
Returns:
a new object of class 'Flow Property'.
** Generated **

createConstraintBlock

public ConstraintBlock createConstraintBlock()

Specified by:
createConstraintBlock in interface SysMLFactory
Returns:
a new object of class 'Constraint Block'.
** Generated **

createTrace

public Trace createTrace()

Specified by:
createTrace in interface SysMLFactory
Returns:
a new object of class 'Trace'.
** Generated **

createCopy

public Copy createCopy()

Specified by:
createCopy in interface SysMLFactory
Returns:
a new object of class 'Copy'.
** Generated **

createRefine

public Refine createRefine()

Specified by:
createRefine in interface SysMLFactory
Returns:
a new object of class 'Refine'.
** Generated **

createConstraintProperty

public ConstraintProperty createConstraintProperty()

Specified by:
createConstraintProperty in interface SysMLFactory
Returns:
a new object of class 'Constraint Property'.
** Generated **

createContainment

public Containment createContainment()

Specified by:
createContainment in interface SysMLFactory
Returns:
a new object of class 'Containment'.
** Generated **

createRequirementRelated

public RequirementRelated createRequirementRelated()

Specified by:
createRequirementRelated in interface SysMLFactory
Returns:
a new object of class 'Requirement Related'.
** Generated **

createModelSYSML

public ModelSYSML createModelSYSML()

Specified by:
createModelSYSML in interface SysMLFactory
Returns:
a new object of class 'Model SYSML'.
** Generated **

createRequirementKindFromString

public RequirementKind createRequirementKindFromString(EDataType eDataType,
                                                       java.lang.String initialValue)

** Generated **

convertRequirementKindToString

public java.lang.String convertRequirementKindToString(EDataType eDataType,
                                                       java.lang.Object instanceValue)

** Generated **

createRiskKindFromString

public RiskKind createRiskKindFromString(EDataType eDataType,
                                         java.lang.String initialValue)

** Generated **

convertRiskKindToString

public java.lang.String convertRiskKindToString(EDataType eDataType,
                                                java.lang.Object instanceValue)

** Generated **

createVerifyMethodKindFromString

public VerifyMethodKind createVerifyMethodKindFromString(EDataType eDataType,
                                                         java.lang.String initialValue)

** Generated **

convertVerifyMethodKindToString

public java.lang.String convertVerifyMethodKindToString(EDataType eDataType,
                                                        java.lang.Object instanceValue)

** Generated **

createVerdictKindFromString

public VerdictKind createVerdictKindFromString(EDataType eDataType,
                                               java.lang.String initialValue)

** Generated **

convertVerdictKindToString

public java.lang.String convertVerdictKindToString(EDataType eDataType,
                                                   java.lang.Object instanceValue)

** Generated **

createFlowDirectionKindFromString

public FlowDirectionKind createFlowDirectionKindFromString(EDataType eDataType,
                                                           java.lang.String initialValue)

** Generated **

convertFlowDirectionKindToString

public java.lang.String convertFlowDirectionKindToString(EDataType eDataType,
                                                         java.lang.Object instanceValue)

** Generated **

getSysMLPackage

public SysMLPackage getSysMLPackage()

Specified by:
getSysMLPackage in interface SysMLFactory
Returns:
the package supported by this factory.
** Generated **

getPackage

@Deprecated
public static SysMLPackage getPackage()
Deprecated. 

** Generated **

SysML

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