ujf.verimag.bip.Extra.Time.impl
Class TimeFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by ujf.verimag.bip.Extra.Time.impl.TimeFactoryImpl
All Implemented Interfaces:
TimeFactory

public class TimeFactoryImpl
extends EFactoryImpl
implements TimeFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface ujf.verimag.bip.Extra.Time.TimeFactory
eINSTANCE
 
Constructor Summary
TimeFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertUrgencyKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 EObject create(EClass eClass)
           
 java.lang.Object createFromString(EDataType eDataType, java.lang.String initialValue)
           
 TimedConstraint createTimedConstraint()
           
 TimedVariable createTimedVariable()
           
 TimeReset createTimeReset()
           
 TimeSpecification createTimeSpecification()
           
 UrgencyKind createUrgencyKindFromString(EDataType eDataType, java.lang.String initialValue)
           
static TimePackage getPackage()
          Deprecated.  
 TimePackage getTimePackage()
           
static TimeFactory init()
          Creates the default factory implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeFactoryImpl

public TimeFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static TimeFactory init()
Creates the default factory implementation.


create

public EObject create(EClass eClass)


createFromString

public java.lang.Object createFromString(EDataType eDataType,
                                         java.lang.String initialValue)


convertToString

public java.lang.String convertToString(EDataType eDataType,
                                        java.lang.Object instanceValue)


createTimedVariable

public TimedVariable createTimedVariable()

Specified by:
createTimedVariable in interface TimeFactory
Returns:
a new object of class 'Timed Variable'.

createTimeSpecification

public TimeSpecification createTimeSpecification()

Specified by:
createTimeSpecification in interface TimeFactory
Returns:
a new object of class 'Specification'.

createTimeReset

public TimeReset createTimeReset()

Specified by:
createTimeReset in interface TimeFactory
Returns:
a new object of class 'Reset'.

createTimedConstraint

public TimedConstraint createTimedConstraint()

Specified by:
createTimedConstraint in interface TimeFactory
Returns:
a new object of class 'Timed Constraint'.

createUrgencyKindFromString

public UrgencyKind createUrgencyKindFromString(EDataType eDataType,
                                               java.lang.String initialValue)


convertUrgencyKindToString

public java.lang.String convertUrgencyKindToString(EDataType eDataType,
                                                   java.lang.Object instanceValue)


getTimePackage

public TimePackage getTimePackage()

Specified by:
getTimePackage in interface TimeFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static TimePackage getPackage()
Deprecated.