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:
Generated class or method.
  • Field Details

  • Method Details

    • 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.
    • createAttackerSelection

      AttackerSelection createAttackerSelection()
      Returns a new object of class 'Attacker Selection'.
      Returns:
      a new object of class 'Attacker Selection'.
      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.
    • createCompromisedService

      CompromisedService createCompromisedService()
      Returns a new object of class 'Compromised Service'.
      Returns:
      a new object of class 'Compromised Service'.
      Generated class or method.
    • createServiceRestrictionContainer

      ServiceRestrictionContainer createServiceRestrictionContainer()
      Returns a new object of class 'Service Restriction Container'.
      Returns:
      a new object of class 'Service Restriction Container'.
      Generated class or method.
    • createCompromisedData

      CompromisedData createCompromisedData()
      Returns a new object of class 'Compromised Data'.
      Returns:
      a new object of class 'Compromised Data'.
      Generated class or method.
    • createDatamodelContainer

      DatamodelContainer createDatamodelContainer()
      Returns a new object of class 'Datamodel Container'.
      Returns:
      a new object of class 'Datamodel Container'.
      Generated class or method.
    • createSurfaceAttackerSelection

      SurfaceAttackerSelection createSurfaceAttackerSelection()
      Returns a new object of class 'Surface Attacker Selection'.
      Returns:
      a new object of class 'Surface Attacker Selection'.
      Generated class or method.
    • createAttackPath

      AttackPath createAttackPath()
      Returns a new object of class 'Attack Path'.
      Returns:
      a new object of class 'Attack Path'.
      Generated class or method.
    • createAttackPathElement

      AttackPathElement createAttackPathElement()
      Returns a new object of class 'Attack Path Element'.
      Returns:
      a new object of class 'Attack Path Element'.
      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.