|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SysMLFactory
The < ? >Factory for the model. It provides a create method for each non-abstract class of the model.
SysMLPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
static SysMLFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
Block |
createBlock()
Returns a new object of class 'Block' |
BlockDefinition |
createBlockDefinition()
Returns a new object of class 'Block Definition'. |
BlockProperty |
createBlockProperty()
Returns a new object of class 'Block Property'. |
ConstraintBlock |
createConstraintBlock()
Returns a new object of class 'Constraint Block'. |
ConstraintProperty |
createConstraintProperty()
Returns a new object of class 'Constraint Property'. |
Containment |
createContainment()
Returns a new object of class 'Containment'. |
Copy |
createCopy()
Returns a new object of class 'Copy' |
DeriveReqt |
createDeriveReqt()
Returns a new object of class 'Derive Reqt'. |
Dimension |
createDimension()
Returns a new object of class 'Dimension'. |
DistributedProperty |
createDistributedProperty()
Returns a new object of class 'Distributed Property'. |
Field |
createField()
Returns a new object of class 'Field' |
FlowPort |
createFlowPort()
Returns a new object of class 'Flow Port'. |
FlowProperty |
createFlowProperty()
Returns a new object of class 'Flow Property'. |
FlowSpecification |
createFlowSpecification()
Returns a new object of class 'Flow Specification'. |
ItemFlow |
createItemFlow()
Returns a new object of class 'Item Flow'. |
ModelSYSML |
createModelSYSML()
Returns a new object of class 'Model SYSML'. |
PackageSYSML |
createPackageSYSML()
Returns a new object of class 'Package SYSML'. |
Problem |
createProblem()
Returns a new object of class 'Problem' |
Rationale |
createRationale()
Returns a new object of class 'Rationale'. |
Refine |
createRefine()
Returns a new object of class 'Refine' |
Requirement |
createRequirement()
Returns a new object of class 'Requirement'. |
RequirementDefinition |
createRequirementDefinition()
Returns a new object of class 'Requirement Definition'. |
RequirementRelated |
createRequirementRelated()
Returns a new object of class 'Requirement Related'. |
Satisfy |
createSatisfy()
Returns a new object of class 'Satisfy' |
ServicePort |
createServicePort()
Returns a new object of class 'Service Port'. |
TestCase |
createTestCase()
Returns a new object of class 'Test Case'. |
Trace |
createTrace()
Returns a new object of class 'Trace' |
Unit |
createUnit()
Returns a new object of class 'Unit' |
ValueType |
createValueType()
Returns a new object of class 'Value Type'. |
Verify |
createVerify()
Returns a new object of class 'Verify' |
SysMLPackage |
getSysMLPackage()
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 |
---|
static final java.lang.String copyright
static final SysMLFactory eINSTANCE
Method Detail |
---|
Block createBlock()
FlowPort createFlowPort()
ServicePort createServicePort()
FlowSpecification createFlowSpecification()
BlockDefinition createBlockDefinition()
PackageSYSML createPackageSYSML()
Requirement createRequirement()
TestCase createTestCase()
RequirementDefinition createRequirementDefinition()
Satisfy createSatisfy()
DeriveReqt createDeriveReqt()
Verify createVerify()
Field createField()
Rationale createRationale()
Problem createProblem()
ValueType createValueType()
Dimension createDimension()
Unit createUnit()
BlockProperty createBlockProperty()
DistributedProperty createDistributedProperty()
ItemFlow createItemFlow()
FlowProperty createFlowProperty()
ConstraintBlock createConstraintBlock()
Trace createTrace()
Copy createCopy()
Refine createRefine()
ConstraintProperty createConstraintProperty()
Containment createContainment()
RequirementRelated createRequirementRelated()
ModelSYSML createModelSYSML()
SysMLPackage getSysMLPackage()
|
SysML | |||||||||
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.