org.eclipse.etrice.etunit.converter.Etunit.impl
Class TestsuiteImpl

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.etrice.etunit.converter.Etunit.impl.TestsuiteImpl
All Implemented Interfaces:
Testsuite
Direct Known Subclasses:
TestsuiteTypeImpl

public class TestsuiteImpl
extends EObjectImpl
implements Testsuite

An implementation of the model object 'Testsuite'.

The following features are implemented:

EMF generated code

Field Summary
protected  int errors
          The cached value of the 'Errors' attribute.
protected static int ERRORS_EDEFAULT
          The default value of the 'Errors' attribute.
protected  boolean errorsESet
          This is true if the Errors attribute has been set.
protected  int failures
          The cached value of the 'Failures' attribute.
protected static int FAILURES_EDEFAULT
          The default value of the 'Failures' attribute.
protected  boolean failuresESet
          This is true if the Failures attribute has been set.
protected  java.lang.String name
          The cached value of the 'Name' attribute.
protected static java.lang.String NAME_EDEFAULT
          The default value of the 'Name' attribute.
protected  int skipped
          The cached value of the 'Skipped' attribute.
protected static int SKIPPED_EDEFAULT
          The default value of the 'Skipped' attribute.
protected  boolean skippedESet
          This is true if the Skipped attribute has been set.
protected   testcase
          The cached value of the 'Testcase' containment reference list.
protected  int tests
          The cached value of the 'Tests' attribute.
protected static int TESTS_EDEFAULT
          The default value of the 'Tests' attribute.
protected  boolean testsESet
          This is true if the Tests attribute has been set.
protected  java.math.BigDecimal time
          The cached value of the 'Time' attribute.
protected static java.math.BigDecimal TIME_EDEFAULT
          The default value of the 'Time' attribute.
protected  javax.xml.datatype.XMLGregorianCalendar timestamp
          The cached value of the 'Timestamp' attribute.
protected static javax.xml.datatype.XMLGregorianCalendar TIMESTAMP_EDEFAULT
          The default value of the 'Timestamp' attribute.
 
Constructor Summary
protected TestsuiteImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 int getErrors()
           
 int getFailures()
           
 java.lang.String getName()
           
 int getSkipped()
           
  getTestcase()
           
 int getTests()
           
 java.math.BigDecimal getTime()
           
 javax.xml.datatype.XMLGregorianCalendar getTimestamp()
           
 boolean isSetErrors()
           
 boolean isSetFailures()
           
 boolean isSetSkipped()
           
 boolean isSetTests()
           
 void setErrors(int newErrors)
           
 void setFailures(int newFailures)
           
 void setName(java.lang.String newName)
           
 void setSkipped(int newSkipped)
           
 void setTests(int newTests)
           
 void setTime(java.math.BigDecimal newTime)
           
 void setTimestamp(javax.xml.datatype.XMLGregorianCalendar newTimestamp)
           
 java.lang.String toString()
           
 void unsetErrors()
           
 void unsetFailures()
           
 void unsetSkipped()
           
 void unsetTests()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

testcase

protected  testcase
The cached value of the 'Testcase' containment reference list.

See Also:
getTestcase()
EMF generated code
EMF ordered

ERRORS_EDEFAULT

protected static final int ERRORS_EDEFAULT
The default value of the 'Errors' attribute.

See Also:
getErrors(), Constant Field Values
EMF generated code
EMF ordered

errors

protected int errors
The cached value of the 'Errors' attribute.

See Also:
getErrors()
EMF generated code
EMF ordered

errorsESet

protected boolean errorsESet
This is true if the Errors attribute has been set.

EMF generated code
EMF ordered

FAILURES_EDEFAULT

protected static final int FAILURES_EDEFAULT
The default value of the 'Failures' attribute.

See Also:
getFailures(), Constant Field Values
EMF generated code
EMF ordered

failures

protected int failures
The cached value of the 'Failures' attribute.

See Also:
getFailures()
EMF generated code
EMF ordered

failuresESet

protected boolean failuresESet
This is true if the Failures attribute has been set.

EMF generated code
EMF ordered

NAME_EDEFAULT

protected static final java.lang.String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()
EMF generated code
EMF ordered

name

protected java.lang.String name
The cached value of the 'Name' attribute.

See Also:
getName()
EMF generated code
EMF ordered

SKIPPED_EDEFAULT

protected static final int SKIPPED_EDEFAULT
The default value of the 'Skipped' attribute.

See Also:
getSkipped(), Constant Field Values
EMF generated code
EMF ordered

skipped

protected int skipped
The cached value of the 'Skipped' attribute.

See Also:
getSkipped()
EMF generated code
EMF ordered

skippedESet

protected boolean skippedESet
This is true if the Skipped attribute has been set.

EMF generated code
EMF ordered

TESTS_EDEFAULT

protected static final int TESTS_EDEFAULT
The default value of the 'Tests' attribute.

See Also:
getTests(), Constant Field Values
EMF generated code
EMF ordered

tests

protected int tests
The cached value of the 'Tests' attribute.

See Also:
getTests()
EMF generated code
EMF ordered

testsESet

protected boolean testsESet
This is true if the Tests attribute has been set.

EMF generated code
EMF ordered

TIME_EDEFAULT

protected static final java.math.BigDecimal TIME_EDEFAULT
The default value of the 'Time' attribute.

See Also:
getTime()
EMF generated code
EMF ordered

time

protected java.math.BigDecimal time
The cached value of the 'Time' attribute.

See Also:
getTime()
EMF generated code
EMF ordered

TIMESTAMP_EDEFAULT

protected static final javax.xml.datatype.XMLGregorianCalendar TIMESTAMP_EDEFAULT
The default value of the 'Timestamp' attribute.

See Also:
getTimestamp()
EMF generated code
EMF ordered

timestamp

protected javax.xml.datatype.XMLGregorianCalendar timestamp
The cached value of the 'Timestamp' attribute.

See Also:
getTimestamp()
EMF generated code
EMF ordered
Constructor Detail

TestsuiteImpl

protected TestsuiteImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getTestcase

public  getTestcase()

Specified by:
getTestcase in interface Testsuite
Returns:
the value of the 'Testcase' containment reference list.
See Also:
EtunitPackage.getTestsuite_Testcase()
EMF generated code

getErrors

public int getErrors()

Specified by:
getErrors in interface Testsuite
Returns:
the value of the 'Errors' attribute.
See Also:
Testsuite.isSetErrors(), Testsuite.unsetErrors(), Testsuite.setErrors(int), EtunitPackage.getTestsuite_Errors()
EMF generated code

setErrors

public void setErrors(int newErrors)

Specified by:
setErrors in interface Testsuite
Parameters:
newErrors - the new value of the 'Errors' attribute.
See Also:
Testsuite.isSetErrors(), Testsuite.unsetErrors(), Testsuite.getErrors()
EMF generated code

unsetErrors

public void unsetErrors()

Specified by:
unsetErrors in interface Testsuite
See Also:
Testsuite.isSetErrors(), Testsuite.getErrors(), Testsuite.setErrors(int)
EMF generated code

isSetErrors

public boolean isSetErrors()

Specified by:
isSetErrors in interface Testsuite
Returns:
whether the value of the 'Errors' attribute is set.
See Also:
Testsuite.unsetErrors(), Testsuite.getErrors(), Testsuite.setErrors(int)
EMF generated code

getFailures

public int getFailures()

Specified by:
getFailures in interface Testsuite
Returns:
the value of the 'Failures' attribute.
See Also:
Testsuite.isSetFailures(), Testsuite.unsetFailures(), Testsuite.setFailures(int), EtunitPackage.getTestsuite_Failures()
EMF generated code

setFailures

public void setFailures(int newFailures)

Specified by:
setFailures in interface Testsuite
Parameters:
newFailures - the new value of the 'Failures' attribute.
See Also:
Testsuite.isSetFailures(), Testsuite.unsetFailures(), Testsuite.getFailures()
EMF generated code

unsetFailures

public void unsetFailures()

Specified by:
unsetFailures in interface Testsuite
See Also:
Testsuite.isSetFailures(), Testsuite.getFailures(), Testsuite.setFailures(int)
EMF generated code

isSetFailures

public boolean isSetFailures()

Specified by:
isSetFailures in interface Testsuite
Returns:
whether the value of the 'Failures' attribute is set.
See Also:
Testsuite.unsetFailures(), Testsuite.getFailures(), Testsuite.setFailures(int)
EMF generated code

getName

public java.lang.String getName()

Specified by:
getName in interface Testsuite
Returns:
the value of the 'Name' attribute.
See Also:
Testsuite.setName(String), EtunitPackage.getTestsuite_Name()
EMF generated code

setName

public void setName(java.lang.String newName)

Specified by:
setName in interface Testsuite
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
Testsuite.getName()
EMF generated code

getSkipped

public int getSkipped()

Specified by:
getSkipped in interface Testsuite
Returns:
the value of the 'Skipped' attribute.
See Also:
Testsuite.isSetSkipped(), Testsuite.unsetSkipped(), Testsuite.setSkipped(int), EtunitPackage.getTestsuite_Skipped()
EMF generated code

setSkipped

public void setSkipped(int newSkipped)

Specified by:
setSkipped in interface Testsuite
Parameters:
newSkipped - the new value of the 'Skipped' attribute.
See Also:
Testsuite.isSetSkipped(), Testsuite.unsetSkipped(), Testsuite.getSkipped()
EMF generated code

unsetSkipped

public void unsetSkipped()

Specified by:
unsetSkipped in interface Testsuite
See Also:
Testsuite.isSetSkipped(), Testsuite.getSkipped(), Testsuite.setSkipped(int)
EMF generated code

isSetSkipped

public boolean isSetSkipped()

Specified by:
isSetSkipped in interface Testsuite
Returns:
whether the value of the 'Skipped' attribute is set.
See Also:
Testsuite.unsetSkipped(), Testsuite.getSkipped(), Testsuite.setSkipped(int)
EMF generated code

getTests

public int getTests()

Specified by:
getTests in interface Testsuite
Returns:
the value of the 'Tests' attribute.
See Also:
Testsuite.isSetTests(), Testsuite.unsetTests(), Testsuite.setTests(int), EtunitPackage.getTestsuite_Tests()
EMF generated code

setTests

public void setTests(int newTests)

Specified by:
setTests in interface Testsuite
Parameters:
newTests - the new value of the 'Tests' attribute.
See Also:
Testsuite.isSetTests(), Testsuite.unsetTests(), Testsuite.getTests()
EMF generated code

unsetTests

public void unsetTests()

Specified by:
unsetTests in interface Testsuite
See Also:
Testsuite.isSetTests(), Testsuite.getTests(), Testsuite.setTests(int)
EMF generated code

isSetTests

public boolean isSetTests()

Specified by:
isSetTests in interface Testsuite
Returns:
whether the value of the 'Tests' attribute is set.
See Also:
Testsuite.unsetTests(), Testsuite.getTests(), Testsuite.setTests(int)
EMF generated code

getTime

public java.math.BigDecimal getTime()

Specified by:
getTime in interface Testsuite
Returns:
the value of the 'Time' attribute.
See Also:
Testsuite.setTime(BigDecimal), EtunitPackage.getTestsuite_Time()
EMF generated code

setTime

public void setTime(java.math.BigDecimal newTime)

Specified by:
setTime in interface Testsuite
Parameters:
newTime - the new value of the 'Time' attribute.
See Also:
Testsuite.getTime()
EMF generated code

getTimestamp

public javax.xml.datatype.XMLGregorianCalendar getTimestamp()

Specified by:
getTimestamp in interface Testsuite
Returns:
the value of the 'Timestamp' attribute.
See Also:
Testsuite.setTimestamp(XMLGregorianCalendar), EtunitPackage.getTestsuite_Timestamp()
EMF generated code

setTimestamp

public void setTimestamp(javax.xml.datatype.XMLGregorianCalendar newTimestamp)

Specified by:
setTimestamp in interface Testsuite
Parameters:
newTimestamp - the new value of the 'Timestamp' attribute.
See Also:
Testsuite.getTimestamp()
EMF generated code

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

EMF generated code

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

EMF generated code

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

EMF generated code

eUnset

public void eUnset(int featureID)

EMF generated code

eIsSet

public boolean eIsSet(int featureID)

EMF generated code

toString

public java.lang.String toString()

EMF generated code