LqnCore
Interface LqnCoreFactory

All Known Implementing Classes:
LqnCoreFactoryImpl

public interface LqnCoreFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
LqnCorePackage

Field Summary
static LqnCoreFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ActivityDefBase createActivityDefBase()
          Returns a new object of class 'Activity Def Base'.
 ActivityDefType createActivityDefType()
          Returns a new object of class 'Activity Def Type'.
 ActivityGraphBase createActivityGraphBase()
          Returns a new object of class 'Activity Graph Base'.
 ActivityListType createActivityListType()
          Returns a new object of class 'Activity List Type'.
 ActivityLoopListType createActivityLoopListType()
          Returns a new object of class 'Activity Loop List Type'.
 ActivityLoopType createActivityLoopType()
          Returns a new object of class 'Activity Loop Type'.
 ActivityMakingCallType createActivityMakingCallType()
          Returns a new object of class 'Activity Making Call Type'.
 ActivityOrType createActivityOrType()
          Returns a new object of class 'Activity Or Type'.
 ActivityPhasesType createActivityPhasesType()
          Returns a new object of class 'Activity Phases Type'.
 ActivityType createActivityType()
          Returns a new object of class 'Activity Type'.
 AndJoinListType createAndJoinListType()
          Returns a new object of class 'And Join List Type'.
 AsynchCallType createAsynchCallType()
          Returns a new object of class 'Asynch Call Type'.
 BindType createBindType()
          Returns a new object of class 'Bind Type'.
 CallListType createCallListType()
          Returns a new object of class 'Call List Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EntryActivityDefType createEntryActivityDefType()
          Returns a new object of class 'Entry Activity Def Type'.
 EntryActivityGraph createEntryActivityGraph()
          Returns a new object of class 'Entry Activity Graph'.
 EntryMakingCallType createEntryMakingCallType()
          Returns a new object of class 'Entry Making Call Type'.
 EntryType createEntryType()
          Returns a new object of class 'Entry Type'.
 FirstPlotType createFirstPlotType()
          Returns a new object of class 'First Plot Type'.
 HistogramBinType createHistogramBinType()
          Returns a new object of class 'Histogram Bin Type'.
 InPortType createInPortType()
          Returns a new object of class 'In Port Type'.
 InterfaceType createInterfaceType()
          Returns a new object of class 'Interface Type'.
 LqnCoreType createLqnCoreType()
          Returns a new object of class 'Type'.
 LqnModelType createLqnModelType()
          Returns a new object of class 'Lqn Model Type'.
 MakingCallType createMakingCallType()
          Returns a new object of class 'Making Call Type'.
 OrListType createOrListType()
          Returns a new object of class 'Or List Type'.
 OutPortType createOutPortType()
          Returns a new object of class 'Out Port Type'.
 OutputDistributionType createOutputDistributionType()
          Returns a new object of class 'Output Distribution Type'.
 OutputEntryDistributionType createOutputEntryDistributionType()
          Returns a new object of class 'Output Entry Distribution Type'.
 OutputResultForwardingANDJoinDelay createOutputResultForwardingANDJoinDelay()
          Returns a new object of class 'Output Result Forwarding AND Join Delay'.
 OutputResultType createOutputResultType()
          Returns a new object of class 'Output Result Type'.
 ParameterType createParameterType()
          Returns a new object of class 'Parameter Type'.
 ParaType createParaType()
          Returns a new object of class 'Para Type'.
 PhaseActivities createPhaseActivities()
          Returns a new object of class 'Phase Activities'.
 PlotControlType createPlotControlType()
          Returns a new object of class 'Plot Control Type'.
 PlotType createPlotType()
          Returns a new object of class 'Plot Type'.
 PortBindingType createPortBindingType()
          Returns a new object of class 'Port Binding Type'.
 PragmaType createPragmaType()
          Returns a new object of class 'Pragma Type'.
 PrecedenceType createPrecedenceType()
          Returns a new object of class 'Precedence Type'.
 ProcessorBindingType createProcessorBindingType()
          Returns a new object of class 'Processor Binding Type'.
 ProcessorType createProcessorType()
          Returns a new object of class 'Processor Type'.
 ReplyActivityType createReplyActivityType()
          Returns a new object of class 'Reply Activity Type'.
 ReplyEntryType createReplyEntryType()
          Returns a new object of class 'Reply Entry Type'.
 ResultConf95Type createResultConf95Type()
          Returns a new object of class 'Result Conf95 Type'.
 ResultConf95Type1 createResultConf95Type1()
          Returns a new object of class 'Result Conf95 Type1'.
 ResultConf99Type createResultConf99Type()
          Returns a new object of class 'Result Conf99 Type'.
 ResultConf99Type1 createResultConf99Type1()
          Returns a new object of class 'Result Conf99 Type1'.
 ResultGeneralType createResultGeneralType()
          Returns a new object of class 'Result General Type'.
 RunControlType createRunControlType()
          Returns a new object of class 'Run Control Type'.
 ServiceType createServiceType()
          Returns a new object of class 'Service Type'.
 SingleActivityListType createSingleActivityListType()
          Returns a new object of class 'Single Activity List Type'.
 SlotType createSlotType()
          Returns a new object of class 'Slot Type'.
 SolverParamsType createSolverParamsType()
          Returns a new object of class 'Solver Params Type'.
 SynchCallType createSynchCallType()
          Returns a new object of class 'Synch Call Type'.
 TaskActivityGraph createTaskActivityGraph()
          Returns a new object of class 'Task Activity Graph'.
 TaskType createTaskType()
          Returns a new object of class 'Task Type'.
 LqnCorePackage getLqnCorePackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final LqnCoreFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createActivityDefBase

ActivityDefBase createActivityDefBase()
Returns a new object of class 'Activity Def Base'.

Returns:
a new object of class 'Activity Def Base'.

createActivityDefType

ActivityDefType createActivityDefType()
Returns a new object of class 'Activity Def Type'.

Returns:
a new object of class 'Activity Def Type'.

createActivityGraphBase

ActivityGraphBase createActivityGraphBase()
Returns a new object of class 'Activity Graph Base'.

Returns:
a new object of class 'Activity Graph Base'.

createActivityListType

ActivityListType createActivityListType()
Returns a new object of class 'Activity List Type'.

Returns:
a new object of class 'Activity List Type'.

createActivityLoopListType

ActivityLoopListType createActivityLoopListType()
Returns a new object of class 'Activity Loop List Type'.

Returns:
a new object of class 'Activity Loop List Type'.

createActivityLoopType

ActivityLoopType createActivityLoopType()
Returns a new object of class 'Activity Loop Type'.

Returns:
a new object of class 'Activity Loop Type'.

createActivityMakingCallType

ActivityMakingCallType createActivityMakingCallType()
Returns a new object of class 'Activity Making Call Type'.

Returns:
a new object of class 'Activity Making Call Type'.

createActivityOrType

ActivityOrType createActivityOrType()
Returns a new object of class 'Activity Or Type'.

Returns:
a new object of class 'Activity Or Type'.

createActivityPhasesType

ActivityPhasesType createActivityPhasesType()
Returns a new object of class 'Activity Phases Type'.

Returns:
a new object of class 'Activity Phases Type'.

createActivityType

ActivityType createActivityType()
Returns a new object of class 'Activity Type'.

Returns:
a new object of class 'Activity Type'.

createAndJoinListType

AndJoinListType createAndJoinListType()
Returns a new object of class 'And Join List Type'.

Returns:
a new object of class 'And Join List Type'.

createAsynchCallType

AsynchCallType createAsynchCallType()
Returns a new object of class 'Asynch Call Type'.

Returns:
a new object of class 'Asynch Call Type'.

createBindType

BindType createBindType()
Returns a new object of class 'Bind Type'.

Returns:
a new object of class 'Bind Type'.

createCallListType

CallListType createCallListType()
Returns a new object of class 'Call List Type'.

Returns:
a new object of class 'Call List Type'.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.

createEntryActivityDefType

EntryActivityDefType createEntryActivityDefType()
Returns a new object of class 'Entry Activity Def Type'.

Returns:
a new object of class 'Entry Activity Def Type'.

createEntryActivityGraph

EntryActivityGraph createEntryActivityGraph()
Returns a new object of class 'Entry Activity Graph'.

Returns:
a new object of class 'Entry Activity Graph'.

createEntryMakingCallType

EntryMakingCallType createEntryMakingCallType()
Returns a new object of class 'Entry Making Call Type'.

Returns:
a new object of class 'Entry Making Call Type'.

createEntryType

EntryType createEntryType()
Returns a new object of class 'Entry Type'.

Returns:
a new object of class 'Entry Type'.

createFirstPlotType

FirstPlotType createFirstPlotType()
Returns a new object of class 'First Plot Type'.

Returns:
a new object of class 'First Plot Type'.

createHistogramBinType

HistogramBinType createHistogramBinType()
Returns a new object of class 'Histogram Bin Type'.

Returns:
a new object of class 'Histogram Bin Type'.

createInPortType

InPortType createInPortType()
Returns a new object of class 'In Port Type'.

Returns:
a new object of class 'In Port Type'.

createInterfaceType

InterfaceType createInterfaceType()
Returns a new object of class 'Interface Type'.

Returns:
a new object of class 'Interface Type'.

createLqnCoreType

LqnCoreType createLqnCoreType()
Returns a new object of class 'Type'.

Returns:
a new object of class 'Type'.

createLqnModelType

LqnModelType createLqnModelType()
Returns a new object of class 'Lqn Model Type'.

Returns:
a new object of class 'Lqn Model Type'.

createMakingCallType

MakingCallType createMakingCallType()
Returns a new object of class 'Making Call Type'.

Returns:
a new object of class 'Making Call Type'.

createOrListType

OrListType createOrListType()
Returns a new object of class 'Or List Type'.

Returns:
a new object of class 'Or List Type'.

createOutPortType

OutPortType createOutPortType()
Returns a new object of class 'Out Port Type'.

Returns:
a new object of class 'Out Port Type'.

createOutputDistributionType

OutputDistributionType createOutputDistributionType()
Returns a new object of class 'Output Distribution Type'.

Returns:
a new object of class 'Output Distribution Type'.

createOutputEntryDistributionType

OutputEntryDistributionType createOutputEntryDistributionType()
Returns a new object of class 'Output Entry Distribution Type'.

Returns:
a new object of class 'Output Entry Distribution Type'.

createOutputResultForwardingANDJoinDelay

OutputResultForwardingANDJoinDelay createOutputResultForwardingANDJoinDelay()
Returns a new object of class 'Output Result Forwarding AND Join Delay'.

Returns:
a new object of class 'Output Result Forwarding AND Join Delay'.

createOutputResultType

OutputResultType createOutputResultType()
Returns a new object of class 'Output Result Type'.

Returns:
a new object of class 'Output Result Type'.

createParameterType

ParameterType createParameterType()
Returns a new object of class 'Parameter Type'.

Returns:
a new object of class 'Parameter Type'.

createParaType

ParaType createParaType()
Returns a new object of class 'Para Type'.

Returns:
a new object of class 'Para Type'.

createPhaseActivities

PhaseActivities createPhaseActivities()
Returns a new object of class 'Phase Activities'.

Returns:
a new object of class 'Phase Activities'.

createPlotControlType

PlotControlType createPlotControlType()
Returns a new object of class 'Plot Control Type'.

Returns:
a new object of class 'Plot Control Type'.

createPlotType

PlotType createPlotType()
Returns a new object of class 'Plot Type'.

Returns:
a new object of class 'Plot Type'.

createPortBindingType

PortBindingType createPortBindingType()
Returns a new object of class 'Port Binding Type'.

Returns:
a new object of class 'Port Binding Type'.

createPragmaType

PragmaType createPragmaType()
Returns a new object of class 'Pragma Type'.

Returns:
a new object of class 'Pragma Type'.

createPrecedenceType

PrecedenceType createPrecedenceType()
Returns a new object of class 'Precedence Type'.

Returns:
a new object of class 'Precedence Type'.

createProcessorBindingType

ProcessorBindingType createProcessorBindingType()
Returns a new object of class 'Processor Binding Type'.

Returns:
a new object of class 'Processor Binding Type'.

createProcessorType

ProcessorType createProcessorType()
Returns a new object of class 'Processor Type'.

Returns:
a new object of class 'Processor Type'.

createReplyActivityType

ReplyActivityType createReplyActivityType()
Returns a new object of class 'Reply Activity Type'.

Returns:
a new object of class 'Reply Activity Type'.

createReplyEntryType

ReplyEntryType createReplyEntryType()
Returns a new object of class 'Reply Entry Type'.

Returns:
a new object of class 'Reply Entry Type'.

createResultConf95Type

ResultConf95Type createResultConf95Type()
Returns a new object of class 'Result Conf95 Type'.

Returns:
a new object of class 'Result Conf95 Type'.

createResultConf95Type1

ResultConf95Type1 createResultConf95Type1()
Returns a new object of class 'Result Conf95 Type1'.

Returns:
a new object of class 'Result Conf95 Type1'.

createResultConf99Type

ResultConf99Type createResultConf99Type()
Returns a new object of class 'Result Conf99 Type'.

Returns:
a new object of class 'Result Conf99 Type'.

createResultConf99Type1

ResultConf99Type1 createResultConf99Type1()
Returns a new object of class 'Result Conf99 Type1'.

Returns:
a new object of class 'Result Conf99 Type1'.

createResultGeneralType

ResultGeneralType createResultGeneralType()
Returns a new object of class 'Result General Type'.

Returns:
a new object of class 'Result General Type'.

createRunControlType

RunControlType createRunControlType()
Returns a new object of class 'Run Control Type'.

Returns:
a new object of class 'Run Control Type'.

createServiceType

ServiceType createServiceType()
Returns a new object of class 'Service Type'.

Returns:
a new object of class 'Service Type'.

createSingleActivityListType

SingleActivityListType createSingleActivityListType()
Returns a new object of class 'Single Activity List Type'.

Returns:
a new object of class 'Single Activity List Type'.

createSlotType

SlotType createSlotType()
Returns a new object of class 'Slot Type'.

Returns:
a new object of class 'Slot Type'.

createSolverParamsType

SolverParamsType createSolverParamsType()
Returns a new object of class 'Solver Params Type'.

Returns:
a new object of class 'Solver Params Type'.

createSynchCallType

SynchCallType createSynchCallType()
Returns a new object of class 'Synch Call Type'.

Returns:
a new object of class 'Synch Call Type'.

createTaskActivityGraph

TaskActivityGraph createTaskActivityGraph()
Returns a new object of class 'Task Activity Graph'.

Returns:
a new object of class 'Task Activity Graph'.

createTaskType

TaskType createTaskType()
Returns a new object of class 'Task Type'.

Returns:
a new object of class 'Task Type'.

getLqnCorePackage

LqnCorePackage getLqnCorePackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.