Interface KAMP4attackModificationmarksFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
KAMP4attackModificationmarksFactoryImpl
public interface KAMP4attackModificationmarksFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
KAMP4attackModificationmarksPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static KAMP4attackModificationmarksFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttackComponent
createAttackComponent()
Returns a new object of class 'Attack Component'.CompromisedAssembly
createCompromisedAssembly()
Returns a new object of class 'Compromised Assembly'.CompromisedLinkingResource
createCompromisedLinkingResource()
Returns a new object of class 'Compromised Linking Resource'.CompromisedResource
createCompromisedResource()
Returns a new object of class 'Compromised Resource'.ContextChange
createContextChange()
Returns a new object of class 'Context Change'.CredentialChange
createCredentialChange()
Returns a new object of class 'Credential Change'.KAMP4attackModificationRepository
createKAMP4attackModificationRepository()
Returns a new object of class 'KAMP 4attack Modification Repository'.KAMP4attackSeedModifications
createKAMP4attackSeedModifications()
Returns a new object of class 'KAMP 4attack Seed Modifications'.KAMP4attackModificationmarksPackage
getKAMP4attackModificationmarksPackage()
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eINSTANCE
static final KAMP4attackModificationmarksFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
createKAMP4attackModificationRepository
KAMP4attackModificationRepository createKAMP4attackModificationRepository()
Returns a new object of class 'KAMP 4attack Modification Repository'.- Returns:
- a new object of class 'KAMP 4attack Modification Repository'.
- Generated class or method.
-
createKAMP4attackSeedModifications
KAMP4attackSeedModifications createKAMP4attackSeedModifications()
Returns a new object of class 'KAMP 4attack Seed Modifications'.- Returns:
- a new object of class 'KAMP 4attack Seed Modifications'.
- Generated class or method.
-
createAttackComponent
AttackComponent createAttackComponent()
Returns a new object of class 'Attack Component'.- Returns:
- a new object of class 'Attack Component'.
- Generated class or method.
-
createCredentialChange
CredentialChange createCredentialChange()
Returns a new object of class 'Credential Change'.- Returns:
- a new object of class 'Credential Change'.
- Generated class or method.
-
createCompromisedResource
CompromisedResource createCompromisedResource()
Returns a new object of class 'Compromised Resource'.- Returns:
- a new object of class 'Compromised Resource'.
- Generated class or method.
-
createCompromisedAssembly
CompromisedAssembly createCompromisedAssembly()
Returns a new object of class 'Compromised Assembly'.- Returns:
- a new object of class 'Compromised Assembly'.
- Generated class or method.
-
createContextChange
ContextChange createContextChange()
Returns a new object of class 'Context Change'.- Returns:
- a new object of class 'Context Change'.
- Generated class or method.
-
createCompromisedLinkingResource
CompromisedLinkingResource createCompromisedLinkingResource()
Returns a new object of class 'Compromised Linking Resource'.- Returns:
- a new object of class 'Compromised Linking Resource'.
- Generated class or method.
-
getKAMP4attackModificationmarksPackage
KAMP4attackModificationmarksPackage getKAMP4attackModificationmarksPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-
-