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

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.etrice.etunit.converter.Etunit.impl.TestcaseTypeImpl
All Implemented Interfaces:
TestcaseType

public class TestcaseTypeImpl
extends EObjectImpl
implements TestcaseType

An implementation of the model object 'Testcase Type'.

The following features are implemented:

EMF generated code

Field Summary
protected  java.lang.String classname
          The cached value of the 'Classname' attribute.
protected static java.lang.String CLASSNAME_EDEFAULT
          The default value of the 'Classname' attribute.
protected  ErrorType error
          The cached value of the 'Error' containment reference.
protected  FailureType failure
          The cached value of the 'Failure' containment reference.
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  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.
 
Constructor Summary
protected TestcaseTypeImpl()
           
 
Method Summary
 NotificationChain basicSetError(ErrorType newError, NotificationChain msgs)
           
 NotificationChain basicSetFailure(FailureType newFailure, NotificationChain msgs)
           
 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)
           
 java.lang.String getClassname()
           
 ErrorType getError()
           
 FailureType getFailure()
           
 java.lang.String getName()
           
 java.math.BigDecimal getTime()
           
 void setClassname(java.lang.String newClassname)
           
 void setError(ErrorType newError)
           
 void setFailure(FailureType newFailure)
           
 void setName(java.lang.String newName)
           
 void setTime(java.math.BigDecimal newTime)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

error

protected ErrorType error
The cached value of the 'Error' containment reference.

See Also:
getError()
EMF generated code
EMF ordered

failure

protected FailureType failure
The cached value of the 'Failure' containment reference.

See Also:
getFailure()
EMF generated code
EMF ordered

CLASSNAME_EDEFAULT

protected static final java.lang.String CLASSNAME_EDEFAULT
The default value of the 'Classname' attribute.

See Also:
getClassname()
EMF generated code
EMF ordered

classname

protected java.lang.String classname
The cached value of the 'Classname' attribute.

See Also:
getClassname()
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

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
Constructor Detail

TestcaseTypeImpl

protected TestcaseTypeImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getError

public ErrorType getError()

Specified by:
getError in interface TestcaseType
Returns:
the value of the 'Error' containment reference.
See Also:
TestcaseType.setError(ErrorType), EtunitPackage.getTestcaseType_Error()
EMF generated code

basicSetError

public NotificationChain basicSetError(ErrorType newError,
                                       NotificationChain msgs)

EMF generated code

setError

public void setError(ErrorType newError)

Specified by:
setError in interface TestcaseType
Parameters:
newError - the new value of the 'Error' containment reference.
See Also:
TestcaseType.getError()
EMF generated code

getFailure

public FailureType getFailure()

Specified by:
getFailure in interface TestcaseType
Returns:
the value of the 'Failure' containment reference.
See Also:
TestcaseType.setFailure(FailureType), EtunitPackage.getTestcaseType_Failure()
EMF generated code

basicSetFailure

public NotificationChain basicSetFailure(FailureType newFailure,
                                         NotificationChain msgs)

EMF generated code

setFailure

public void setFailure(FailureType newFailure)

Specified by:
setFailure in interface TestcaseType
Parameters:
newFailure - the new value of the 'Failure' containment reference.
See Also:
TestcaseType.getFailure()
EMF generated code

getClassname

public java.lang.String getClassname()

Specified by:
getClassname in interface TestcaseType
Returns:
the value of the 'Classname' attribute.
See Also:
TestcaseType.setClassname(String), EtunitPackage.getTestcaseType_Classname()
EMF generated code

setClassname

public void setClassname(java.lang.String newClassname)

Specified by:
setClassname in interface TestcaseType
Parameters:
newClassname - the new value of the 'Classname' attribute.
See Also:
TestcaseType.getClassname()
EMF generated code

getName

public java.lang.String getName()

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

setName

public void setName(java.lang.String newName)

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

getTime

public java.math.BigDecimal getTime()

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

setTime

public void setTime(java.math.BigDecimal newTime)

Specified by:
setTime in interface TestcaseType
Parameters:
newTime - the new value of the 'Time' attribute.
See Also:
TestcaseType.getTime()
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