Interface ITestSuiteDefinition

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TestSuiteDefinition

public interface ITestSuiteDefinition
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Test Suite Definition'.

The following features are supported:

See Also:
IDefinitionPackage.getTestSuiteDefinition()
  • Field Details

  • Method Details

    • getName

      String getName()
      Returns the value of the 'Name' attribute.

      If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Name' attribute.
      See Also:
      setName(String), IDefinitionPackage.getTestSuiteDefinition_Name()
    • setName

      void setName​(String value)
      Sets the value of the 'Name' attribute.
      Parameters:
      value - the new value of the 'Name' attribute.
      See Also:
      getName()
    • getDescription

      String getDescription()
      Returns the value of the 'Description' attribute.

      If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Description' attribute.
      See Also:
      setDescription(String), IDefinitionPackage.getTestSuiteDefinition_Description()
    • setDescription

      void setDescription​(String value)
      Sets the value of the 'Description' attribute.
      Parameters:
      value - the new value of the 'Description' attribute.
      See Also:
      getDescription()
    • getIncludeFilter

      String getIncludeFilter()
      Returns the value of the 'Include Filter' attribute. The default value is "".

      If the meaning of the 'Include Filter' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Include Filter' attribute.
      See Also:
      setIncludeFilter(String), IDefinitionPackage.getTestSuiteDefinition_IncludeFilter()
    • setIncludeFilter

      void setIncludeFilter​(String value)
      Sets the value of the 'Include Filter' attribute.
      Parameters:
      value - the new value of the 'Include Filter' attribute.
      See Also:
      getIncludeFilter()
    • getExcludeFilter

      String getExcludeFilter()
      Returns the value of the 'Exclude Filter' attribute. The default value is "".

      If the meaning of the 'Exclude Filter' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Exclude Filter' attribute.
      See Also:
      setExcludeFilter(String), IDefinitionPackage.getTestSuiteDefinition_ExcludeFilter()
    • setExcludeFilter

      void setExcludeFilter​(String value)
      Sets the value of the 'Exclude Filter' attribute.
      Parameters:
      value - the new value of the 'Exclude Filter' attribute.
      See Also:
      getExcludeFilter()
    • getDisabledResources

      org.eclipse.emf.common.util.EList<org.eclipse.core.runtime.IPath> getDisabledResources()
      Returns the value of the 'Disabled Resources' attribute list. The list contents are of type IPath.

      If the meaning of the 'Disabled Resources' attribute list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Disabled Resources' attribute list.
      See Also:
      IDefinitionPackage.getTestSuiteDefinition_DisabledResources()
    • getVariables

      org.eclipse.emf.common.util.EList<IVariable> getVariables()
      Returns the value of the 'Variables' containment reference list. The list contents are of type IVariable.

      If the meaning of the 'Variables' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Variables' containment reference list.
      See Also:
      IDefinitionPackage.getTestSuiteDefinition_Variables()
    • getCustomCode

      org.eclipse.emf.common.util.EList<ICode> getCustomCode()
      Returns the value of the 'Custom Code' containment reference list. The list contents are of type ICode.

      If the meaning of the 'Custom Code' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Custom Code' containment reference list.
      See Also:
      IDefinitionPackage.getTestSuiteDefinition_CustomCode()
    • getFlags

      org.eclipse.emf.common.util.EMap<Flag,​String> getFlags()
      Returns the value of the 'Flags' map. The key is of type Flag, and the value is of type String,

      If the meaning of the 'Flags' map isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Flags' map.
      See Also:
      IDefinitionPackage.getTestSuiteDefinition_Flags()
    • getVersion

      String getVersion()
      Returns the value of the 'Version' attribute. The default value is "".

      If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Version' attribute.
      See Also:
      setVersion(String), IDefinitionPackage.getTestSuiteDefinition_Version()
    • setVersion

      void setVersion​(String value)
      Sets the value of the 'Version' attribute.
      Parameters:
      value - the new value of the 'Version' attribute.
      See Also:
      getVersion()
    • getResource

      Object getResource()
      Returns the value of the 'Resource' attribute.

      If the meaning of the 'Resource' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Resource' attribute.
      See Also:
      setResource(Object), IDefinitionPackage.getTestSuiteDefinition_Resource()
    • setResource

      void setResource​(Object value)
      Sets the value of the 'Resource' attribute.
      Parameters:
      value - the new value of the 'Resource' attribute.
      See Also:
      getResource()
    • getCustomCode

      ICode getCustomCode​(String location)
    • getVariable

      IVariable getVariable​(String name)
    • getFlag

      <T> T getFlag​(Flag identifier, T defaultValue)