EMMA Coverage Report (generated Sun Feb 05 10:43:15 CET 2012)
[all classes][LqnCore.impl]

COVERAGE SUMMARY FOR SOURCE FILE [LqnCorePackageImpl.java]

nameclass, %method, %block, %line, %
LqnCorePackageImpl.java0%   (0/2)0%   (0/354)0%   (0/20629)0%   (0/3525)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class LqnCorePackageImpl0%   (0/1)0%   (0/352)0%   (0/20624)0%   (0/3523)
<static initializer> 0%   (0/1)0%   (0/3)0%   (0/2)
LqnCorePackageImpl (): void 0%   (0/1)0%   (0/251)0%   (0/84)
createExtendedMetaDataAnnotations (): void 0%   (0/1)0%   (0/10024)0%   (0/2336)
createPackageContents (): void 0%   (0/1)0%   (0/1733)0%   (0/348)
getActivityDefBase (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityDefBase_CallOrder (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_HostDemandCvsq (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_HostDemandMean (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_MaxServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_ResultActivity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_ResultForwarding (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_ResultJoinDelay (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_ServiceTimeDistribution (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefBase_ThinkTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityDefType_AsynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefType_BoundToEntry (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefType_CallList (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefType_Group (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityDefType_SynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityGraphBase (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityGraphBase_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityGraphBase_Precedence (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityListType_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityLoopListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityLoopListType_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityLoopListType_End (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityLoopType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityLoopType_Count (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityMakingCallType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityMakingCallType_CallsMean (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityOrType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityOrType_Prob (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityPhasesType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityPhasesType_AsynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityPhasesType_CallList (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityPhasesType_Group (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityPhasesType_Phase (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityPhasesType_SynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getActivityType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getActivityType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getAndJoinListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getAndJoinListType_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getAndJoinListType_Quorum (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getAsynchCallType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getAsynchCallType_Dest (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getAsynchCallType_Fanin (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getAsynchCallType_Fanout (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getAxisType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getAxisTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getBindType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getBindType_Parameter (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getBindType_PortBinding (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getBindType_ProcessorBinding (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getCallListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getCallListType_AsynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getCallListType_SynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getCallOrderType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getCallOrderTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getConnectFromType (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getConnectToType (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getDocumentRoot (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getDocumentRoot_LqnCore (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getDocumentRoot_LqnModel (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getDocumentRoot_Mixed (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getDocumentRoot_XMLNSPrefixMap (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getDocumentRoot_XSISchemaLocation (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityDefType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getEntryActivityDefType_AsynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityDefType_CallList (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityDefType_FirstActivity (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityDefType_Group (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityDefType_SynchCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryActivityGraph (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getEntryActivityGraph_ReplyActivity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryMakingCallType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getEntryMakingCallType_Prob (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getEntryType_EntryActivityGraph (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_EntryPhaseActivities (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_Forwarding (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_OpenArrivalRate (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_Priority (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_ResultEntry (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_Semaphore (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_ServiceTimeDistribution (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getEntryType_Type (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getFirstPlotType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getFirstPlotType_Variable (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getHistogramBinType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getHistogramBinType_Begin (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getHistogramBinType_Conf95 (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getHistogramBinType_Conf99 (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getHistogramBinType_End (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getHistogramBinType_Prob (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getInPortType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getInPortType_ConnectFrom (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getInPortType_Description (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getInPortType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getInterfaceType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getInterfaceType_InPort (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getInterfaceType_OutPort (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnCoreFactory (): LqnCoreFactory 0%   (0/1)0%   (0/4)0%   (0/1)
getLqnCoreType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getLqnCoreType_Processor (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnCoreType_Slot (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getLqnModelType_Description (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_LqnSchemaVersion (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_LqncoreSchemaVersion (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_PlotControl (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_Processor (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_RunControl (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_Slot (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_SolverParams (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getLqnModelType_XmlDebug (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getMakingCallType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getMakingCallType_Dest (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getMakingCallType_Fanin (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getMakingCallType_Fanout (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getMakingCallType_ResultCall (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOrListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOrListType_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutPortType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOutPortType_ConnectTo (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutPortType_Description (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutPortType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOutputDistributionType_BinSize (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_HistogramBin (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_Kurtosis (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_Max (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_Mean (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_MidPoint (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_Min (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_NumberBins (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_OverflowBin (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_Skew (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_StdDev (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_UnderflowBin (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputDistributionType_XSamples (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputEntryDistributionType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOutputEntryDistributionType_Phase (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOutputResultForwardingANDJoinDelay_Dest (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay_JoinVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay_JoinWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay_ResultConf95 (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay_ResultConf99 (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultForwardingANDJoinDelay_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getOutputResultType_OpenWaitTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase1ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase1ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase1ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase1Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase2ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase2ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase2ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase2Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase3ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase3ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase3ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Phase3Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ProbExceedMaxServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ProcUtilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ResultConf95 (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ResultConf99 (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_SquaredCoeffVariation (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Throughput (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_ThroughputBound (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getOutputResultType_WaitingVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParaType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getParaType_EndValue (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParaType_StartValue (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParaType_StepValue (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParaType_Value (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParameterType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getParameterType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getParameterType_Value (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPhaseActivities (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPhaseActivities_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPhaseType (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getPlotControlType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPlotControlType_FirstPlot (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPlotControlType_Plot (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPlotType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPlotType_Variable (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPortBindingType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPortBindingType_Source (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPortBindingType_Target (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPragmaType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPragmaType_Param (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPragmaType_Value (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getPrecedenceType_Post (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_PostAND (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_PostLOOP (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_PostOR (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_Pre (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_PreAND (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getPrecedenceType_PreOR (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorBindingType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getProcessorBindingType_Source (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorBindingType_Target (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getProcessorType_Multiplicity (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_Quantum (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_Replication (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_ResultProcessor (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_Scheduling (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_SpeedFactor (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getProcessorType_Task (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getReplyActivityType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getReplyActivityType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getReplyEntryType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getReplyEntryType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getReplyEntryType_ReplyActivity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getResultConf95Type1 (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getResultConf95Type1_OpenWaitTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase1ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase1ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase1ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase1Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase2ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase2ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase2ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase2Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase3ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase3ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase3ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Phase3Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ProbExceedMaxServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ProcUtilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_SquaredCoeffVariation (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Throughput (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_ThroughputBound (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type1_WaitingVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type_JoinVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type_JoinWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf95Type_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getResultConf99Type1 (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getResultConf99Type1_OpenWaitTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase1ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase1ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase1ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase1Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase2ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase2ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase2ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase2Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase3ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase3ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase3ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Phase3Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ProbExceedMaxServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ProcUtilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ProcWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ServiceTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ServiceTimeVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_SquaredCoeffVariation (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Throughput (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_ThroughputBound (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Utilization (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type1_WaitingVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type_JoinVariance (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type_JoinWaiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultConf99Type_Waiting (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getResultGeneralType_ConvVal (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_ElapsedTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_Iterations (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_PlatformInfo (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_SolverInfo (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_SystemCpuTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_UserCpuTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getResultGeneralType_Valid (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getRunControlType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getRunControlType_Para (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSchedulingType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getSchedulingTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getSciNotation (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getSemaphoreType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getSemaphoreTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getServiceType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getServiceType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSingleActivityListType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getSingleActivityListType_Activity (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSlotType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getSlotType_BindTarget (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSlotType_Binding (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSlotType_Id (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSlotType_Interface (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSlotType_ReplicNum (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getSolverParamsType_Comment (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_ConvVal (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_ItLimit (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_Pragma (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_PrintInt (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_ResultGeneral (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getSolverParamsType_UnderrelaxCoeff (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSrvnFloat (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getSynchCallType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getSynchCallType_Dest (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSynchCallType_Fanin (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getSynchCallType_Fanout (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskActivityGraph (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskActivityGraph_ReplyEntry (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskOptionType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskOptionTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskSchedulingType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskSchedulingTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskType (): EClass 0%   (0/1)0%   (0/3)0%   (0/1)
getTaskType_ActivityGraph (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Entry (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Multiplicity (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Name (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Priority (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_QueueLength (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Replication (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_ResultTask (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Scheduling (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_Service (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_TaskActivities (): EReference 0%   (0/1)0%   (0/7)0%   (0/1)
getTaskType_ThinkTime (): EAttribute 0%   (0/1)0%   (0/7)0%   (0/1)
getTypeType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getTypeTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getValidType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getValidTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
getXmlDebugType (): EEnum 0%   (0/1)0%   (0/3)0%   (0/1)
getXmlDebugTypeObject (): EDataType 0%   (0/1)0%   (0/3)0%   (0/1)
init (): LqnCorePackage 0%   (0/1)0%   (0/41)0%   (0/11)
initializePackageContents (): void 0%   (0/1)0%   (0/6473)0%   (0/396)
     
class LqnCorePackageImpl$10%   (0/1)0%   (0/2)0%   (0/5)0%   (0/3)
LqnCorePackageImpl$1 (): void 0%   (0/1)0%   (0/3)0%   (0/2)
getEValidator (): EValidator 0%   (0/1)0%   (0/2)0%   (0/1)

1/**
2 * <copyright>
3 * </copyright>
4 *
5 * $Id$
6 */
7package LqnCore.impl;
8 
9import LqnCore.ActivityDefBase;
10import LqnCore.ActivityDefType;
11import LqnCore.ActivityGraphBase;
12import LqnCore.ActivityListType;
13import LqnCore.ActivityLoopListType;
14import LqnCore.ActivityLoopType;
15import LqnCore.ActivityMakingCallType;
16import LqnCore.ActivityOrType;
17import LqnCore.ActivityPhasesType;
18import LqnCore.ActivityType;
19import LqnCore.AndJoinListType;
20import LqnCore.AsynchCallType;
21import LqnCore.AxisType;
22import LqnCore.BindType;
23import LqnCore.CallListType;
24import LqnCore.CallOrderType;
25import LqnCore.DocumentRoot;
26import LqnCore.EntryActivityDefType;
27import LqnCore.EntryActivityGraph;
28import LqnCore.EntryMakingCallType;
29import LqnCore.EntryType;
30import LqnCore.FirstPlotType;
31import LqnCore.HistogramBinType;
32import LqnCore.InPortType;
33import LqnCore.InterfaceType;
34import LqnCore.LqnCoreFactory;
35import LqnCore.LqnCorePackage;
36import LqnCore.LqnCoreType;
37import LqnCore.LqnModelType;
38import LqnCore.MakingCallType;
39import LqnCore.OrListType;
40import LqnCore.OutPortType;
41import LqnCore.OutputDistributionType;
42import LqnCore.OutputEntryDistributionType;
43import LqnCore.OutputResultForwardingANDJoinDelay;
44import LqnCore.OutputResultType;
45import LqnCore.ParaType;
46import LqnCore.ParameterType;
47import LqnCore.PhaseActivities;
48import LqnCore.PlotControlType;
49import LqnCore.PlotType;
50import LqnCore.PortBindingType;
51import LqnCore.PragmaType;
52import LqnCore.PrecedenceType;
53import LqnCore.ProcessorBindingType;
54import LqnCore.ProcessorType;
55import LqnCore.ReplyActivityType;
56import LqnCore.ReplyEntryType;
57import LqnCore.ResultConf95Type;
58import LqnCore.ResultConf95Type1;
59import LqnCore.ResultConf99Type;
60import LqnCore.ResultConf99Type1;
61import LqnCore.ResultGeneralType;
62import LqnCore.RunControlType;
63import LqnCore.SchedulingType;
64import LqnCore.SemaphoreType;
65import LqnCore.ServiceType;
66import LqnCore.SingleActivityListType;
67import LqnCore.SlotType;
68import LqnCore.SolverParamsType;
69import LqnCore.SynchCallType;
70import LqnCore.TaskActivityGraph;
71import LqnCore.TaskOptionType;
72import LqnCore.TaskSchedulingType;
73import LqnCore.TaskType;
74import LqnCore.TypeType;
75import LqnCore.ValidType;
76import LqnCore.XmlDebugType;
77 
78import LqnCore.util.LqnCoreValidator;
79 
80import java.math.BigInteger;
81 
82import java.util.List;
83 
84import org.eclipse.emf.ecore.EAttribute;
85import org.eclipse.emf.ecore.EClass;
86import org.eclipse.emf.ecore.EDataType;
87import org.eclipse.emf.ecore.EEnum;
88import org.eclipse.emf.ecore.EPackage;
89import org.eclipse.emf.ecore.EReference;
90import org.eclipse.emf.ecore.EValidator;
91 
92import org.eclipse.emf.ecore.impl.EPackageImpl;
93 
94import org.eclipse.emf.ecore.xml.type.XMLTypePackage;
95 
96/**
97 * <!-- begin-user-doc -->
98 * An implementation of the model <b>Package</b>.
99 * <!-- end-user-doc -->
100 * @generated
101 */
102public class LqnCorePackageImpl extends EPackageImpl implements LqnCorePackage {
103        /**
104         * <!-- begin-user-doc -->
105         * <!-- end-user-doc -->
106         * @generated
107         */
108        private EClass activityDefBaseEClass = null;
109 
110        /**
111         * <!-- begin-user-doc -->
112         * <!-- end-user-doc -->
113         * @generated
114         */
115        private EClass activityDefTypeEClass = null;
116 
117        /**
118         * <!-- begin-user-doc -->
119         * <!-- end-user-doc -->
120         * @generated
121         */
122        private EClass activityGraphBaseEClass = null;
123 
124        /**
125         * <!-- begin-user-doc -->
126         * <!-- end-user-doc -->
127         * @generated
128         */
129        private EClass activityListTypeEClass = null;
130 
131        /**
132         * <!-- begin-user-doc -->
133         * <!-- end-user-doc -->
134         * @generated
135         */
136        private EClass activityLoopListTypeEClass = null;
137 
138        /**
139         * <!-- begin-user-doc -->
140         * <!-- end-user-doc -->
141         * @generated
142         */
143        private EClass activityLoopTypeEClass = null;
144 
145        /**
146         * <!-- begin-user-doc -->
147         * <!-- end-user-doc -->
148         * @generated
149         */
150        private EClass activityMakingCallTypeEClass = null;
151 
152        /**
153         * <!-- begin-user-doc -->
154         * <!-- end-user-doc -->
155         * @generated
156         */
157        private EClass activityOrTypeEClass = null;
158 
159        /**
160         * <!-- begin-user-doc -->
161         * <!-- end-user-doc -->
162         * @generated
163         */
164        private EClass activityPhasesTypeEClass = null;
165 
166        /**
167         * <!-- begin-user-doc -->
168         * <!-- end-user-doc -->
169         * @generated
170         */
171        private EClass activityTypeEClass = null;
172 
173        /**
174         * <!-- begin-user-doc -->
175         * <!-- end-user-doc -->
176         * @generated
177         */
178        private EClass andJoinListTypeEClass = null;
179 
180        /**
181         * <!-- begin-user-doc -->
182         * <!-- end-user-doc -->
183         * @generated
184         */
185        private EClass asynchCallTypeEClass = null;
186 
187        /**
188         * <!-- begin-user-doc -->
189         * <!-- end-user-doc -->
190         * @generated
191         */
192        private EClass bindTypeEClass = null;
193 
194        /**
195         * <!-- begin-user-doc -->
196         * <!-- end-user-doc -->
197         * @generated
198         */
199        private EClass callListTypeEClass = null;
200 
201        /**
202         * <!-- begin-user-doc -->
203         * <!-- end-user-doc -->
204         * @generated
205         */
206        private EClass documentRootEClass = null;
207 
208        /**
209         * <!-- begin-user-doc -->
210         * <!-- end-user-doc -->
211         * @generated
212         */
213        private EClass entryActivityDefTypeEClass = null;
214 
215        /**
216         * <!-- begin-user-doc -->
217         * <!-- end-user-doc -->
218         * @generated
219         */
220        private EClass entryActivityGraphEClass = null;
221 
222        /**
223         * <!-- begin-user-doc -->
224         * <!-- end-user-doc -->
225         * @generated
226         */
227        private EClass entryMakingCallTypeEClass = null;
228 
229        /**
230         * <!-- begin-user-doc -->
231         * <!-- end-user-doc -->
232         * @generated
233         */
234        private EClass entryTypeEClass = null;
235 
236        /**
237         * <!-- begin-user-doc -->
238         * <!-- end-user-doc -->
239         * @generated
240         */
241        private EClass firstPlotTypeEClass = null;
242 
243        /**
244         * <!-- begin-user-doc -->
245         * <!-- end-user-doc -->
246         * @generated
247         */
248        private EClass histogramBinTypeEClass = null;
249 
250        /**
251         * <!-- begin-user-doc -->
252         * <!-- end-user-doc -->
253         * @generated
254         */
255        private EClass inPortTypeEClass = null;
256 
257        /**
258         * <!-- begin-user-doc -->
259         * <!-- end-user-doc -->
260         * @generated
261         */
262        private EClass interfaceTypeEClass = null;
263 
264        /**
265         * <!-- begin-user-doc -->
266         * <!-- end-user-doc -->
267         * @generated
268         */
269        private EClass lqnCoreTypeEClass = null;
270 
271        /**
272         * <!-- begin-user-doc -->
273         * <!-- end-user-doc -->
274         * @generated
275         */
276        private EClass lqnModelTypeEClass = null;
277 
278        /**
279         * <!-- begin-user-doc -->
280         * <!-- end-user-doc -->
281         * @generated
282         */
283        private EClass makingCallTypeEClass = null;
284 
285        /**
286         * <!-- begin-user-doc -->
287         * <!-- end-user-doc -->
288         * @generated
289         */
290        private EClass orListTypeEClass = null;
291 
292        /**
293         * <!-- begin-user-doc -->
294         * <!-- end-user-doc -->
295         * @generated
296         */
297        private EClass outPortTypeEClass = null;
298 
299        /**
300         * <!-- begin-user-doc -->
301         * <!-- end-user-doc -->
302         * @generated
303         */
304        private EClass outputDistributionTypeEClass = null;
305 
306        /**
307         * <!-- begin-user-doc -->
308         * <!-- end-user-doc -->
309         * @generated
310         */
311        private EClass outputEntryDistributionTypeEClass = null;
312 
313        /**
314         * <!-- begin-user-doc -->
315         * <!-- end-user-doc -->
316         * @generated
317         */
318        private EClass outputResultForwardingANDJoinDelayEClass = null;
319 
320        /**
321         * <!-- begin-user-doc -->
322         * <!-- end-user-doc -->
323         * @generated
324         */
325        private EClass outputResultTypeEClass = null;
326 
327        /**
328         * <!-- begin-user-doc -->
329         * <!-- end-user-doc -->
330         * @generated
331         */
332        private EClass parameterTypeEClass = null;
333 
334        /**
335         * <!-- begin-user-doc -->
336         * <!-- end-user-doc -->
337         * @generated
338         */
339        private EClass paraTypeEClass = null;
340 
341        /**
342         * <!-- begin-user-doc -->
343         * <!-- end-user-doc -->
344         * @generated
345         */
346        private EClass phaseActivitiesEClass = null;
347 
348        /**
349         * <!-- begin-user-doc -->
350         * <!-- end-user-doc -->
351         * @generated
352         */
353        private EClass plotControlTypeEClass = null;
354 
355        /**
356         * <!-- begin-user-doc -->
357         * <!-- end-user-doc -->
358         * @generated
359         */
360        private EClass plotTypeEClass = null;
361 
362        /**
363         * <!-- begin-user-doc -->
364         * <!-- end-user-doc -->
365         * @generated
366         */
367        private EClass portBindingTypeEClass = null;
368 
369        /**
370         * <!-- begin-user-doc -->
371         * <!-- end-user-doc -->
372         * @generated
373         */
374        private EClass pragmaTypeEClass = null;
375 
376        /**
377         * <!-- begin-user-doc -->
378         * <!-- end-user-doc -->
379         * @generated
380         */
381        private EClass precedenceTypeEClass = null;
382 
383        /**
384         * <!-- begin-user-doc -->
385         * <!-- end-user-doc -->
386         * @generated
387         */
388        private EClass processorBindingTypeEClass = null;
389 
390        /**
391         * <!-- begin-user-doc -->
392         * <!-- end-user-doc -->
393         * @generated
394         */
395        private EClass processorTypeEClass = null;
396 
397        /**
398         * <!-- begin-user-doc -->
399         * <!-- end-user-doc -->
400         * @generated
401         */
402        private EClass replyActivityTypeEClass = null;
403 
404        /**
405         * <!-- begin-user-doc -->
406         * <!-- end-user-doc -->
407         * @generated
408         */
409        private EClass replyEntryTypeEClass = null;
410 
411        /**
412         * <!-- begin-user-doc -->
413         * <!-- end-user-doc -->
414         * @generated
415         */
416        private EClass resultConf95TypeEClass = null;
417 
418        /**
419         * <!-- begin-user-doc -->
420         * <!-- end-user-doc -->
421         * @generated
422         */
423        private EClass resultConf95Type1EClass = null;
424 
425        /**
426         * <!-- begin-user-doc -->
427         * <!-- end-user-doc -->
428         * @generated
429         */
430        private EClass resultConf99TypeEClass = null;
431 
432        /**
433         * <!-- begin-user-doc -->
434         * <!-- end-user-doc -->
435         * @generated
436         */
437        private EClass resultConf99Type1EClass = null;
438 
439        /**
440         * <!-- begin-user-doc -->
441         * <!-- end-user-doc -->
442         * @generated
443         */
444        private EClass resultGeneralTypeEClass = null;
445 
446        /**
447         * <!-- begin-user-doc -->
448         * <!-- end-user-doc -->
449         * @generated
450         */
451        private EClass runControlTypeEClass = null;
452 
453        /**
454         * <!-- begin-user-doc -->
455         * <!-- end-user-doc -->
456         * @generated
457         */
458        private EClass serviceTypeEClass = null;
459 
460        /**
461         * <!-- begin-user-doc -->
462         * <!-- end-user-doc -->
463         * @generated
464         */
465        private EClass singleActivityListTypeEClass = null;
466 
467        /**
468         * <!-- begin-user-doc -->
469         * <!-- end-user-doc -->
470         * @generated
471         */
472        private EClass slotTypeEClass = null;
473 
474        /**
475         * <!-- begin-user-doc -->
476         * <!-- end-user-doc -->
477         * @generated
478         */
479        private EClass solverParamsTypeEClass = null;
480 
481        /**
482         * <!-- begin-user-doc -->
483         * <!-- end-user-doc -->
484         * @generated
485         */
486        private EClass synchCallTypeEClass = null;
487 
488        /**
489         * <!-- begin-user-doc -->
490         * <!-- end-user-doc -->
491         * @generated
492         */
493        private EClass taskActivityGraphEClass = null;
494 
495        /**
496         * <!-- begin-user-doc -->
497         * <!-- end-user-doc -->
498         * @generated
499         */
500        private EClass taskTypeEClass = null;
501 
502        /**
503         * <!-- begin-user-doc -->
504         * <!-- end-user-doc -->
505         * @generated
506         */
507        private EEnum axisTypeEEnum = null;
508 
509        /**
510         * <!-- begin-user-doc -->
511         * <!-- end-user-doc -->
512         * @generated
513         */
514        private EEnum callOrderTypeEEnum = null;
515 
516        /**
517         * <!-- begin-user-doc -->
518         * <!-- end-user-doc -->
519         * @generated
520         */
521        private EEnum schedulingTypeEEnum = null;
522 
523        /**
524         * <!-- begin-user-doc -->
525         * <!-- end-user-doc -->
526         * @generated
527         */
528        private EEnum semaphoreTypeEEnum = null;
529 
530        /**
531         * <!-- begin-user-doc -->
532         * <!-- end-user-doc -->
533         * @generated
534         */
535        private EEnum taskOptionTypeEEnum = null;
536 
537        /**
538         * <!-- begin-user-doc -->
539         * <!-- end-user-doc -->
540         * @generated
541         */
542        private EEnum taskSchedulingTypeEEnum = null;
543 
544        /**
545         * <!-- begin-user-doc -->
546         * <!-- end-user-doc -->
547         * @generated
548         */
549        private EEnum typeTypeEEnum = null;
550 
551        /**
552         * <!-- begin-user-doc -->
553         * <!-- end-user-doc -->
554         * @generated
555         */
556        private EEnum validTypeEEnum = null;
557 
558        /**
559         * <!-- begin-user-doc -->
560         * <!-- end-user-doc -->
561         * @generated
562         */
563        private EEnum xmlDebugTypeEEnum = null;
564 
565        /**
566         * <!-- begin-user-doc -->
567         * <!-- end-user-doc -->
568         * @generated
569         */
570        private EDataType axisTypeObjectEDataType = null;
571 
572        /**
573         * <!-- begin-user-doc -->
574         * <!-- end-user-doc -->
575         * @generated
576         */
577        private EDataType callOrderTypeObjectEDataType = null;
578 
579        /**
580         * <!-- begin-user-doc -->
581         * <!-- end-user-doc -->
582         * @generated
583         */
584        private EDataType connectFromTypeEDataType = null;
585 
586        /**
587         * <!-- begin-user-doc -->
588         * <!-- end-user-doc -->
589         * @generated
590         */
591        private EDataType connectToTypeEDataType = null;
592 
593        /**
594         * <!-- begin-user-doc -->
595         * <!-- end-user-doc -->
596         * @generated
597         */
598        private EDataType phaseTypeEDataType = null;
599 
600        /**
601         * <!-- begin-user-doc -->
602         * <!-- end-user-doc -->
603         * @generated
604         */
605        private EDataType schedulingTypeObjectEDataType = null;
606 
607        /**
608         * <!-- begin-user-doc -->
609         * <!-- end-user-doc -->
610         * @generated
611         */
612        private EDataType sciNotationEDataType = null;
613 
614        /**
615         * <!-- begin-user-doc -->
616         * <!-- end-user-doc -->
617         * @generated
618         */
619        private EDataType semaphoreTypeObjectEDataType = null;
620 
621        /**
622         * <!-- begin-user-doc -->
623         * <!-- end-user-doc -->
624         * @generated
625         */
626        private EDataType srvnFloatEDataType = null;
627 
628        /**
629         * <!-- begin-user-doc -->
630         * <!-- end-user-doc -->
631         * @generated
632         */
633        private EDataType taskOptionTypeObjectEDataType = null;
634 
635        /**
636         * <!-- begin-user-doc -->
637         * <!-- end-user-doc -->
638         * @generated
639         */
640        private EDataType taskSchedulingTypeObjectEDataType = null;
641 
642        /**
643         * <!-- begin-user-doc -->
644         * <!-- end-user-doc -->
645         * @generated
646         */
647        private EDataType typeTypeObjectEDataType = null;
648 
649        /**
650         * <!-- begin-user-doc -->
651         * <!-- end-user-doc -->
652         * @generated
653         */
654        private EDataType validTypeObjectEDataType = null;
655 
656        /**
657         * <!-- begin-user-doc -->
658         * <!-- end-user-doc -->
659         * @generated
660         */
661        private EDataType xmlDebugTypeObjectEDataType = null;
662 
663        /**
664         * Creates an instance of the model <b>Package</b>, registered with
665         * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
666         * package URI value.
667         * <p>Note: the correct way to create the package is via the static
668         * factory method {@link #init init()}, which also performs
669         * initialization of the package, or returns the registered package,
670         * if one already exists.
671         * <!-- begin-user-doc -->
672         * <!-- end-user-doc -->
673         * @see org.eclipse.emf.ecore.EPackage.Registry
674         * @see LqnCore.LqnCorePackage#eNS_URI
675         * @see #init()
676         * @generated
677         */
678        private LqnCorePackageImpl() {
679                super(eNS_URI, LqnCoreFactory.eINSTANCE);
680        }
681 
682        /**
683         * <!-- begin-user-doc -->
684         * <!-- end-user-doc -->
685         * @generated
686         */
687        private static boolean isInited = false;
688 
689        /**
690         * Creates, registers, and initializes the <b>Package</b> for this
691         * model, and for any others upon which it depends.  Simple
692         * dependencies are satisfied by calling this method on all
693         * dependent packages before doing anything else.  This method drives
694         * initialization for interdependent packages directly, in parallel
695         * with this package, itself.
696         * <p>Of this package and its interdependencies, all packages which
697         * have not yet been registered by their URI values are first created
698         * and registered.  The packages are then initialized in two steps:
699         * meta-model objects for all of the packages are created before any
700         * are initialized, since one package's meta-model objects may refer to
701         * those of another.
702         * <p>Invocation of this method will not affect any packages that have
703         * already been initialized.
704         * <!-- begin-user-doc -->
705         * <!-- end-user-doc -->
706         * @see #eNS_URI
707         * @see #createPackageContents()
708         * @see #initializePackageContents()
709         * @generated
710         */
711        public static LqnCorePackage init() {
712                if (isInited) return (LqnCorePackage)EPackage.Registry.INSTANCE.getEPackage(LqnCorePackage.eNS_URI);
713 
714                // Obtain or create and register package
715                LqnCorePackageImpl theLqnCorePackage = (LqnCorePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof LqnCorePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new LqnCorePackageImpl());
716 
717                isInited = true;
718 
719                // Initialize simple dependencies
720                XMLTypePackage.eINSTANCE.eClass();
721 
722                // Create package meta-data objects
723                theLqnCorePackage.createPackageContents();
724 
725                // Initialize created meta-data
726                theLqnCorePackage.initializePackageContents();
727 
728                // Register package validator
729                EValidator.Registry.INSTANCE.put
730                        (theLqnCorePackage, 
731                         new EValidator.Descriptor() {
732                                 public EValidator getEValidator() {
733                                         return LqnCoreValidator.INSTANCE;
734                                 }
735                         });
736 
737                // Mark meta-data to indicate it can't be changed
738                theLqnCorePackage.freeze();
739 
740                return theLqnCorePackage;
741        }
742 
743        /**
744         * <!-- begin-user-doc -->
745         * <!-- end-user-doc -->
746         * @generated
747         */
748        public EClass getActivityDefBase() {
749                return activityDefBaseEClass;
750        }
751 
752        /**
753         * <!-- begin-user-doc -->
754         * <!-- end-user-doc -->
755         * @generated
756         */
757        public EReference getActivityDefBase_ResultJoinDelay() {
758                return (EReference)activityDefBaseEClass.getEStructuralFeatures().get(0);
759        }
760 
761        /**
762         * <!-- begin-user-doc -->
763         * <!-- end-user-doc -->
764         * @generated
765         */
766        public EReference getActivityDefBase_ResultForwarding() {
767                return (EReference)activityDefBaseEClass.getEStructuralFeatures().get(1);
768        }
769 
770        /**
771         * <!-- begin-user-doc -->
772         * <!-- end-user-doc -->
773         * @generated
774         */
775        public EReference getActivityDefBase_ServiceTimeDistribution() {
776                return (EReference)activityDefBaseEClass.getEStructuralFeatures().get(2);
777        }
778 
779        /**
780         * <!-- begin-user-doc -->
781         * <!-- end-user-doc -->
782         * @generated
783         */
784        public EReference getActivityDefBase_ResultActivity() {
785                return (EReference)activityDefBaseEClass.getEStructuralFeatures().get(3);
786        }
787 
788        /**
789         * <!-- begin-user-doc -->
790         * <!-- end-user-doc -->
791         * @generated
792         */
793        public EAttribute getActivityDefBase_CallOrder() {
794                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(4);
795        }
796 
797        /**
798         * <!-- begin-user-doc -->
799         * <!-- end-user-doc -->
800         * @generated
801         */
802        public EAttribute getActivityDefBase_HostDemandCvsq() {
803                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(5);
804        }
805 
806        /**
807         * <!-- begin-user-doc -->
808         * <!-- end-user-doc -->
809         * @generated
810         */
811        public EAttribute getActivityDefBase_HostDemandMean() {
812                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(6);
813        }
814 
815        /**
816         * <!-- begin-user-doc -->
817         * <!-- end-user-doc -->
818         * @generated
819         */
820        public EAttribute getActivityDefBase_MaxServiceTime() {
821                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(7);
822        }
823 
824        /**
825         * <!-- begin-user-doc -->
826         * <!-- end-user-doc -->
827         * @generated
828         */
829        public EAttribute getActivityDefBase_Name() {
830                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(8);
831        }
832 
833        /**
834         * <!-- begin-user-doc -->
835         * <!-- end-user-doc -->
836         * @generated
837         */
838        public EAttribute getActivityDefBase_ThinkTime() {
839                return (EAttribute)activityDefBaseEClass.getEStructuralFeatures().get(9);
840        }
841 
842        /**
843         * <!-- begin-user-doc -->
844         * <!-- end-user-doc -->
845         * @generated
846         */
847        public EClass getActivityDefType() {
848                return activityDefTypeEClass;
849        }
850 
851        /**
852         * <!-- begin-user-doc -->
853         * <!-- end-user-doc -->
854         * @generated
855         */
856        public EReference getActivityDefType_CallList() {
857                return (EReference)activityDefTypeEClass.getEStructuralFeatures().get(0);
858        }
859 
860        /**
861         * <!-- begin-user-doc -->
862         * <!-- end-user-doc -->
863         * @generated
864         */
865        public EAttribute getActivityDefType_Group() {
866                return (EAttribute)activityDefTypeEClass.getEStructuralFeatures().get(1);
867        }
868 
869        /**
870         * <!-- begin-user-doc -->
871         * <!-- end-user-doc -->
872         * @generated
873         */
874        public EReference getActivityDefType_SynchCall() {
875                return (EReference)activityDefTypeEClass.getEStructuralFeatures().get(2);
876        }
877 
878        /**
879         * <!-- begin-user-doc -->
880         * <!-- end-user-doc -->
881         * @generated
882         */
883        public EReference getActivityDefType_AsynchCall() {
884                return (EReference)activityDefTypeEClass.getEStructuralFeatures().get(3);
885        }
886 
887        /**
888         * <!-- begin-user-doc -->
889         * <!-- end-user-doc -->
890         * @generated
891         */
892        public EAttribute getActivityDefType_BoundToEntry() {
893                return (EAttribute)activityDefTypeEClass.getEStructuralFeatures().get(4);
894        }
895 
896        /**
897         * <!-- begin-user-doc -->
898         * <!-- end-user-doc -->
899         * @generated
900         */
901        public EClass getActivityGraphBase() {
902                return activityGraphBaseEClass;
903        }
904 
905        /**
906         * <!-- begin-user-doc -->
907         * <!-- end-user-doc -->
908         * @generated
909         */
910        public EReference getActivityGraphBase_Activity() {
911                return (EReference)activityGraphBaseEClass.getEStructuralFeatures().get(0);
912        }
913 
914        /**
915         * <!-- begin-user-doc -->
916         * <!-- end-user-doc -->
917         * @generated
918         */
919        public EReference getActivityGraphBase_Precedence() {
920                return (EReference)activityGraphBaseEClass.getEStructuralFeatures().get(1);
921        }
922 
923        /**
924         * <!-- begin-user-doc -->
925         * <!-- end-user-doc -->
926         * @generated
927         */
928        public EClass getActivityListType() {
929                return activityListTypeEClass;
930        }
931 
932        /**
933         * <!-- begin-user-doc -->
934         * <!-- end-user-doc -->
935         * @generated
936         */
937        public EReference getActivityListType_Activity() {
938                return (EReference)activityListTypeEClass.getEStructuralFeatures().get(0);
939        }
940 
941        /**
942         * <!-- begin-user-doc -->
943         * <!-- end-user-doc -->
944         * @generated
945         */
946        public EClass getActivityLoopListType() {
947                return activityLoopListTypeEClass;
948        }
949 
950        /**
951         * <!-- begin-user-doc -->
952         * <!-- end-user-doc -->
953         * @generated
954         */
955        public EReference getActivityLoopListType_Activity() {
956                return (EReference)activityLoopListTypeEClass.getEStructuralFeatures().get(0);
957        }
958 
959        /**
960         * <!-- begin-user-doc -->
961         * <!-- end-user-doc -->
962         * @generated
963         */
964        public EAttribute getActivityLoopListType_End() {
965                return (EAttribute)activityLoopListTypeEClass.getEStructuralFeatures().get(1);
966        }
967 
968        /**
969         * <!-- begin-user-doc -->
970         * <!-- end-user-doc -->
971         * @generated
972         */
973        public EClass getActivityLoopType() {
974                return activityLoopTypeEClass;
975        }
976 
977        /**
978         * <!-- begin-user-doc -->
979         * <!-- end-user-doc -->
980         * @generated
981         */
982        public EAttribute getActivityLoopType_Count() {
983                return (EAttribute)activityLoopTypeEClass.getEStructuralFeatures().get(0);
984        }
985 
986        /**
987         * <!-- begin-user-doc -->
988         * <!-- end-user-doc -->
989         * @generated
990         */
991        public EClass getActivityMakingCallType() {
992                return activityMakingCallTypeEClass;
993        }
994 
995        /**
996         * <!-- begin-user-doc -->
997         * <!-- end-user-doc -->
998         * @generated
999         */
1000        public EAttribute getActivityMakingCallType_CallsMean() {
1001                return (EAttribute)activityMakingCallTypeEClass.getEStructuralFeatures().get(0);
1002        }
1003 
1004        /**
1005         * <!-- begin-user-doc -->
1006         * <!-- end-user-doc -->
1007         * @generated
1008         */
1009        public EClass getActivityOrType() {
1010                return activityOrTypeEClass;
1011        }
1012 
1013        /**
1014         * <!-- begin-user-doc -->
1015         * <!-- end-user-doc -->
1016         * @generated
1017         */
1018        public EAttribute getActivityOrType_Prob() {
1019                return (EAttribute)activityOrTypeEClass.getEStructuralFeatures().get(0);
1020        }
1021 
1022        /**
1023         * <!-- begin-user-doc -->
1024         * <!-- end-user-doc -->
1025         * @generated
1026         */
1027        public EClass getActivityPhasesType() {
1028                return activityPhasesTypeEClass;
1029        }
1030 
1031        /**
1032         * <!-- begin-user-doc -->
1033         * <!-- end-user-doc -->
1034         * @generated
1035         */
1036        public EReference getActivityPhasesType_CallList() {
1037                return (EReference)activityPhasesTypeEClass.getEStructuralFeatures().get(0);
1038        }
1039 
1040        /**
1041         * <!-- begin-user-doc -->
1042         * <!-- end-user-doc -->
1043         * @generated
1044         */
1045        public EAttribute getActivityPhasesType_Group() {
1046                return (EAttribute)activityPhasesTypeEClass.getEStructuralFeatures().get(1);
1047        }
1048 
1049        /**
1050         * <!-- begin-user-doc -->
1051         * <!-- end-user-doc -->
1052         * @generated
1053         */
1054        public EReference getActivityPhasesType_SynchCall() {
1055                return (EReference)activityPhasesTypeEClass.getEStructuralFeatures().get(2);
1056        }
1057 
1058        /**
1059         * <!-- begin-user-doc -->
1060         * <!-- end-user-doc -->
1061         * @generated
1062         */
1063        public EReference getActivityPhasesType_AsynchCall() {
1064                return (EReference)activityPhasesTypeEClass.getEStructuralFeatures().get(3);
1065        }
1066 
1067        /**
1068         * <!-- begin-user-doc -->
1069         * <!-- end-user-doc -->
1070         * @generated
1071         */
1072        public EAttribute getActivityPhasesType_Phase() {
1073                return (EAttribute)activityPhasesTypeEClass.getEStructuralFeatures().get(4);
1074        }
1075 
1076        /**
1077         * <!-- begin-user-doc -->
1078         * <!-- end-user-doc -->
1079         * @generated
1080         */
1081        public EClass getActivityType() {
1082                return activityTypeEClass;
1083        }
1084 
1085        /**
1086         * <!-- begin-user-doc -->
1087         * <!-- end-user-doc -->
1088         * @generated
1089         */
1090        public EAttribute getActivityType_Name() {
1091                return (EAttribute)activityTypeEClass.getEStructuralFeatures().get(0);
1092        }
1093 
1094        /**
1095         * <!-- begin-user-doc -->
1096         * <!-- end-user-doc -->
1097         * @generated
1098         */
1099        public EClass getAndJoinListType() {
1100                return andJoinListTypeEClass;
1101        }
1102 
1103        /**
1104         * <!-- begin-user-doc -->
1105         * <!-- end-user-doc -->
1106         * @generated
1107         */
1108        public EReference getAndJoinListType_Activity() {
1109                return (EReference)andJoinListTypeEClass.getEStructuralFeatures().get(0);
1110        }
1111 
1112        /**
1113         * <!-- begin-user-doc -->
1114         * <!-- end-user-doc -->
1115         * @generated
1116         */
1117        public EAttribute getAndJoinListType_Quorum() {
1118                return (EAttribute)andJoinListTypeEClass.getEStructuralFeatures().get(1);
1119        }
1120 
1121        /**
1122         * <!-- begin-user-doc -->
1123         * <!-- end-user-doc -->
1124         * @generated
1125         */
1126        public EClass getAsynchCallType() {
1127                return asynchCallTypeEClass;
1128        }
1129 
1130        /**
1131         * <!-- begin-user-doc -->
1132         * <!-- end-user-doc -->
1133         * @generated
1134         */
1135        public EAttribute getAsynchCallType_Dest() {
1136                return (EAttribute)asynchCallTypeEClass.getEStructuralFeatures().get(0);
1137        }
1138 
1139        /**
1140         * <!-- begin-user-doc -->
1141         * <!-- end-user-doc -->
1142         * @generated
1143         */
1144        public EAttribute getAsynchCallType_Fanin() {
1145                return (EAttribute)asynchCallTypeEClass.getEStructuralFeatures().get(1);
1146        }
1147 
1148        /**
1149         * <!-- begin-user-doc -->
1150         * <!-- end-user-doc -->
1151         * @generated
1152         */
1153        public EAttribute getAsynchCallType_Fanout() {
1154                return (EAttribute)asynchCallTypeEClass.getEStructuralFeatures().get(2);
1155        }
1156 
1157        /**
1158         * <!-- begin-user-doc -->
1159         * <!-- end-user-doc -->
1160         * @generated
1161         */
1162        public EClass getBindType() {
1163                return bindTypeEClass;
1164        }
1165 
1166        /**
1167         * <!-- begin-user-doc -->
1168         * <!-- end-user-doc -->
1169         * @generated
1170         */
1171        public EReference getBindType_Parameter() {
1172                return (EReference)bindTypeEClass.getEStructuralFeatures().get(0);
1173        }
1174 
1175        /**
1176         * <!-- begin-user-doc -->
1177         * <!-- end-user-doc -->
1178         * @generated
1179         */
1180        public EReference getBindType_ProcessorBinding() {
1181                return (EReference)bindTypeEClass.getEStructuralFeatures().get(1);
1182        }
1183 
1184        /**
1185         * <!-- begin-user-doc -->
1186         * <!-- end-user-doc -->
1187         * @generated
1188         */
1189        public EReference getBindType_PortBinding() {
1190                return (EReference)bindTypeEClass.getEStructuralFeatures().get(2);
1191        }
1192 
1193        /**
1194         * <!-- begin-user-doc -->
1195         * <!-- end-user-doc -->
1196         * @generated
1197         */
1198        public EClass getCallListType() {
1199                return callListTypeEClass;
1200        }
1201 
1202        /**
1203         * <!-- begin-user-doc -->
1204         * <!-- end-user-doc -->
1205         * @generated
1206         */
1207        public EReference getCallListType_SynchCall() {
1208                return (EReference)callListTypeEClass.getEStructuralFeatures().get(0);
1209        }
1210 
1211        /**
1212         * <!-- begin-user-doc -->
1213         * <!-- end-user-doc -->
1214         * @generated
1215         */
1216        public EReference getCallListType_AsynchCall() {
1217                return (EReference)callListTypeEClass.getEStructuralFeatures().get(1);
1218        }
1219 
1220        /**
1221         * <!-- begin-user-doc -->
1222         * <!-- end-user-doc -->
1223         * @generated
1224         */
1225        public EClass getDocumentRoot() {
1226                return documentRootEClass;
1227        }
1228 
1229        /**
1230         * <!-- begin-user-doc -->
1231         * <!-- end-user-doc -->
1232         * @generated
1233         */
1234        public EAttribute getDocumentRoot_Mixed() {
1235                return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0);
1236        }
1237 
1238        /**
1239         * <!-- begin-user-doc -->
1240         * <!-- end-user-doc -->
1241         * @generated
1242         */
1243        public EReference getDocumentRoot_XMLNSPrefixMap() {
1244                return (EReference)documentRootEClass.getEStructuralFeatures().get(1);
1245        }
1246 
1247        /**
1248         * <!-- begin-user-doc -->
1249         * <!-- end-user-doc -->
1250         * @generated
1251         */
1252        public EReference getDocumentRoot_XSISchemaLocation() {
1253                return (EReference)documentRootEClass.getEStructuralFeatures().get(2);
1254        }
1255 
1256        /**
1257         * <!-- begin-user-doc -->
1258         * <!-- end-user-doc -->
1259         * @generated
1260         */
1261        public EReference getDocumentRoot_LqnCore() {
1262                return (EReference)documentRootEClass.getEStructuralFeatures().get(3);
1263        }
1264 
1265        /**
1266         * <!-- begin-user-doc -->
1267         * <!-- end-user-doc -->
1268         * @generated
1269         */
1270        public EReference getDocumentRoot_LqnModel() {
1271                return (EReference)documentRootEClass.getEStructuralFeatures().get(4);
1272        }
1273 
1274        /**
1275         * <!-- begin-user-doc -->
1276         * <!-- end-user-doc -->
1277         * @generated
1278         */
1279        public EClass getEntryActivityDefType() {
1280                return entryActivityDefTypeEClass;
1281        }
1282 
1283        /**
1284         * <!-- begin-user-doc -->
1285         * <!-- end-user-doc -->
1286         * @generated
1287         */
1288        public EReference getEntryActivityDefType_CallList() {
1289                return (EReference)entryActivityDefTypeEClass.getEStructuralFeatures().get(0);
1290        }
1291 
1292        /**
1293         * <!-- begin-user-doc -->
1294         * <!-- end-user-doc -->
1295         * @generated
1296         */
1297        public EAttribute getEntryActivityDefType_Group() {
1298                return (EAttribute)entryActivityDefTypeEClass.getEStructuralFeatures().get(1);
1299        }
1300 
1301        /**
1302         * <!-- begin-user-doc -->
1303         * <!-- end-user-doc -->
1304         * @generated
1305         */
1306        public EReference getEntryActivityDefType_SynchCall() {
1307                return (EReference)entryActivityDefTypeEClass.getEStructuralFeatures().get(2);
1308        }
1309 
1310        /**
1311         * <!-- begin-user-doc -->
1312         * <!-- end-user-doc -->
1313         * @generated
1314         */
1315        public EReference getEntryActivityDefType_AsynchCall() {
1316                return (EReference)entryActivityDefTypeEClass.getEStructuralFeatures().get(3);
1317        }
1318 
1319        /**
1320         * <!-- begin-user-doc -->
1321         * <!-- end-user-doc -->
1322         * @generated
1323         */
1324        public EAttribute getEntryActivityDefType_FirstActivity() {
1325                return (EAttribute)entryActivityDefTypeEClass.getEStructuralFeatures().get(4);
1326        }
1327 
1328        /**
1329         * <!-- begin-user-doc -->
1330         * <!-- end-user-doc -->
1331         * @generated
1332         */
1333        public EClass getEntryActivityGraph() {
1334                return entryActivityGraphEClass;
1335        }
1336 
1337        /**
1338         * <!-- begin-user-doc -->
1339         * <!-- end-user-doc -->
1340         * @generated
1341         */
1342        public EReference getEntryActivityGraph_ReplyActivity() {
1343                return (EReference)entryActivityGraphEClass.getEStructuralFeatures().get(0);
1344        }
1345 
1346        /**
1347         * <!-- begin-user-doc -->
1348         * <!-- end-user-doc -->
1349         * @generated
1350         */
1351        public EClass getEntryMakingCallType() {
1352                return entryMakingCallTypeEClass;
1353        }
1354 
1355        /**
1356         * <!-- begin-user-doc -->
1357         * <!-- end-user-doc -->
1358         * @generated
1359         */
1360        public EAttribute getEntryMakingCallType_Prob() {
1361                return (EAttribute)entryMakingCallTypeEClass.getEStructuralFeatures().get(0);
1362        }
1363 
1364        /**
1365         * <!-- begin-user-doc -->
1366         * <!-- end-user-doc -->
1367         * @generated
1368         */
1369        public EClass getEntryType() {
1370                return entryTypeEClass;
1371        }
1372 
1373        /**
1374         * <!-- begin-user-doc -->
1375         * <!-- end-user-doc -->
1376         * @generated
1377         */
1378        public EReference getEntryType_ResultEntry() {
1379                return (EReference)entryTypeEClass.getEStructuralFeatures().get(0);
1380        }
1381 
1382        /**
1383         * <!-- begin-user-doc -->
1384         * <!-- end-user-doc -->
1385         * @generated
1386         */
1387        public EReference getEntryType_ServiceTimeDistribution() {
1388                return (EReference)entryTypeEClass.getEStructuralFeatures().get(1);
1389        }
1390 
1391        /**
1392         * <!-- begin-user-doc -->
1393         * <!-- end-user-doc -->
1394         * @generated
1395         */
1396        public EReference getEntryType_Forwarding() {
1397                return (EReference)entryTypeEClass.getEStructuralFeatures().get(2);
1398        }
1399 
1400        /**
1401         * <!-- begin-user-doc -->
1402         * <!-- end-user-doc -->
1403         * @generated
1404         */
1405        public EReference getEntryType_EntryActivityGraph() {
1406                return (EReference)entryTypeEClass.getEStructuralFeatures().get(3);
1407        }
1408 
1409        /**
1410         * <!-- begin-user-doc -->
1411         * <!-- end-user-doc -->
1412         * @generated
1413         */
1414        public EReference getEntryType_EntryPhaseActivities() {
1415                return (EReference)entryTypeEClass.getEStructuralFeatures().get(4);
1416        }
1417 
1418        /**
1419         * <!-- begin-user-doc -->
1420         * <!-- end-user-doc -->
1421         * @generated
1422         */
1423        public EAttribute getEntryType_Name() {
1424                return (EAttribute)entryTypeEClass.getEStructuralFeatures().get(5);
1425        }
1426 
1427        /**
1428         * <!-- begin-user-doc -->
1429         * <!-- end-user-doc -->
1430         * @generated
1431         */
1432        public EAttribute getEntryType_OpenArrivalRate() {
1433                return (EAttribute)entryTypeEClass.getEStructuralFeatures().get(6);
1434        }
1435 
1436        /**
1437         * <!-- begin-user-doc -->
1438         * <!-- end-user-doc -->
1439         * @generated
1440         */
1441        public EAttribute getEntryType_Priority() {
1442                return (EAttribute)entryTypeEClass.getEStructuralFeatures().get(7);
1443        }
1444 
1445        /**
1446         * <!-- begin-user-doc -->
1447         * <!-- end-user-doc -->
1448         * @generated
1449         */
1450        public EAttribute getEntryType_Semaphore() {
1451                return (EAttribute)entryTypeEClass.getEStructuralFeatures().get(8);
1452        }
1453 
1454        /**
1455         * <!-- begin-user-doc -->
1456         * <!-- end-user-doc -->
1457         * @generated
1458         */
1459        public EAttribute getEntryType_Type() {
1460                return (EAttribute)entryTypeEClass.getEStructuralFeatures().get(9);
1461        }
1462 
1463        /**
1464         * <!-- begin-user-doc -->
1465         * <!-- end-user-doc -->
1466         * @generated
1467         */
1468        public EClass getFirstPlotType() {
1469                return firstPlotTypeEClass;
1470        }
1471 
1472        /**
1473         * <!-- begin-user-doc -->
1474         * <!-- end-user-doc -->
1475         * @generated
1476         */
1477        public EAttribute getFirstPlotType_Variable() {
1478                return (EAttribute)firstPlotTypeEClass.getEStructuralFeatures().get(0);
1479        }
1480 
1481        /**
1482         * <!-- begin-user-doc -->
1483         * <!-- end-user-doc -->
1484         * @generated
1485         */
1486        public EClass getHistogramBinType() {
1487                return histogramBinTypeEClass;
1488        }
1489 
1490        /**
1491         * <!-- begin-user-doc -->
1492         * <!-- end-user-doc -->
1493         * @generated
1494         */
1495        public EAttribute getHistogramBinType_Begin() {
1496                return (EAttribute)histogramBinTypeEClass.getEStructuralFeatures().get(0);
1497        }
1498 
1499        /**
1500         * <!-- begin-user-doc -->
1501         * <!-- end-user-doc -->
1502         * @generated
1503         */
1504        public EAttribute getHistogramBinType_Conf95() {
1505                return (EAttribute)histogramBinTypeEClass.getEStructuralFeatures().get(1);
1506        }
1507 
1508        /**
1509         * <!-- begin-user-doc -->
1510         * <!-- end-user-doc -->
1511         * @generated
1512         */
1513        public EAttribute getHistogramBinType_Conf99() {
1514                return (EAttribute)histogramBinTypeEClass.getEStructuralFeatures().get(2);
1515        }
1516 
1517        /**
1518         * <!-- begin-user-doc -->
1519         * <!-- end-user-doc -->
1520         * @generated
1521         */
1522        public EAttribute getHistogramBinType_End() {
1523                return (EAttribute)histogramBinTypeEClass.getEStructuralFeatures().get(3);
1524        }
1525 
1526        /**
1527         * <!-- begin-user-doc -->
1528         * <!-- end-user-doc -->
1529         * @generated
1530         */
1531        public EAttribute getHistogramBinType_Prob() {
1532                return (EAttribute)histogramBinTypeEClass.getEStructuralFeatures().get(4);
1533        }
1534 
1535        /**
1536         * <!-- begin-user-doc -->
1537         * <!-- end-user-doc -->
1538         * @generated
1539         */
1540        public EClass getInPortType() {
1541                return inPortTypeEClass;
1542        }
1543 
1544        /**
1545         * <!-- begin-user-doc -->
1546         * <!-- end-user-doc -->
1547         * @generated
1548         */
1549        public EAttribute getInPortType_ConnectFrom() {
1550                return (EAttribute)inPortTypeEClass.getEStructuralFeatures().get(0);
1551        }
1552 
1553        /**
1554         * <!-- begin-user-doc -->
1555         * <!-- end-user-doc -->
1556         * @generated
1557         */
1558        public EAttribute getInPortType_Description() {
1559                return (EAttribute)inPortTypeEClass.getEStructuralFeatures().get(1);
1560        }
1561 
1562        /**
1563         * <!-- begin-user-doc -->
1564         * <!-- end-user-doc -->
1565         * @generated
1566         */
1567        public EAttribute getInPortType_Name() {
1568                return (EAttribute)inPortTypeEClass.getEStructuralFeatures().get(2);
1569        }
1570 
1571        /**
1572         * <!-- begin-user-doc -->
1573         * <!-- end-user-doc -->
1574         * @generated
1575         */
1576        public EClass getInterfaceType() {
1577                return interfaceTypeEClass;
1578        }
1579 
1580        /**
1581         * <!-- begin-user-doc -->
1582         * <!-- end-user-doc -->
1583         * @generated
1584         */
1585        public EReference getInterfaceType_InPort() {
1586                return (EReference)interfaceTypeEClass.getEStructuralFeatures().get(0);
1587        }
1588 
1589        /**
1590         * <!-- begin-user-doc -->
1591         * <!-- end-user-doc -->
1592         * @generated
1593         */
1594        public EReference getInterfaceType_OutPort() {
1595                return (EReference)interfaceTypeEClass.getEStructuralFeatures().get(1);
1596        }
1597 
1598        /**
1599         * <!-- begin-user-doc -->
1600         * <!-- end-user-doc -->
1601         * @generated
1602         */
1603        public EClass getLqnCoreType() {
1604                return lqnCoreTypeEClass;
1605        }
1606 
1607        /**
1608         * <!-- begin-user-doc -->
1609         * <!-- end-user-doc -->
1610         * @generated
1611         */
1612        public EReference getLqnCoreType_Processor() {
1613                return (EReference)lqnCoreTypeEClass.getEStructuralFeatures().get(0);
1614        }
1615 
1616        /**
1617         * <!-- begin-user-doc -->
1618         * <!-- end-user-doc -->
1619         * @generated
1620         */
1621        public EReference getLqnCoreType_Slot() {
1622                return (EReference)lqnCoreTypeEClass.getEStructuralFeatures().get(1);
1623        }
1624 
1625        /**
1626         * <!-- begin-user-doc -->
1627         * <!-- end-user-doc -->
1628         * @generated
1629         */
1630        public EClass getLqnModelType() {
1631                return lqnModelTypeEClass;
1632        }
1633 
1634        /**
1635         * <!-- begin-user-doc -->
1636         * <!-- end-user-doc -->
1637         * @generated
1638         */
1639        public EReference getLqnModelType_RunControl() {
1640                return (EReference)lqnModelTypeEClass.getEStructuralFeatures().get(0);
1641        }
1642 
1643        /**
1644         * <!-- begin-user-doc -->
1645         * <!-- end-user-doc -->
1646         * @generated
1647         */
1648        public EReference getLqnModelType_PlotControl() {
1649                return (EReference)lqnModelTypeEClass.getEStructuralFeatures().get(1);
1650        }
1651 
1652        /**
1653         * <!-- begin-user-doc -->
1654         * <!-- end-user-doc -->
1655         * @generated
1656         */
1657        public EReference getLqnModelType_SolverParams() {
1658                return (EReference)lqnModelTypeEClass.getEStructuralFeatures().get(2);
1659        }
1660 
1661        /**
1662         * <!-- begin-user-doc -->
1663         * <!-- end-user-doc -->
1664         * @generated
1665         */
1666        public EReference getLqnModelType_Processor() {
1667                return (EReference)lqnModelTypeEClass.getEStructuralFeatures().get(3);
1668        }
1669 
1670        /**
1671         * <!-- begin-user-doc -->
1672         * <!-- end-user-doc -->
1673         * @generated
1674         */
1675        public EReference getLqnModelType_Slot() {
1676                return (EReference)lqnModelTypeEClass.getEStructuralFeatures().get(4);
1677        }
1678 
1679        /**
1680         * <!-- begin-user-doc -->
1681         * <!-- end-user-doc -->
1682         * @generated
1683         */
1684        public EAttribute getLqnModelType_Description() {
1685                return (EAttribute)lqnModelTypeEClass.getEStructuralFeatures().get(5);
1686        }
1687 
1688        /**
1689         * <!-- begin-user-doc -->
1690         * <!-- end-user-doc -->
1691         * @generated
1692         */
1693        public EAttribute getLqnModelType_LqncoreSchemaVersion() {
1694                return (EAttribute)lqnModelTypeEClass.getEStructuralFeatures().get(6);
1695        }
1696 
1697        /**
1698         * <!-- begin-user-doc -->
1699         * <!-- end-user-doc -->
1700         * @generated
1701         */
1702        public EAttribute getLqnModelType_LqnSchemaVersion() {
1703                return (EAttribute)lqnModelTypeEClass.getEStructuralFeatures().get(7);
1704        }
1705 
1706        /**
1707         * <!-- begin-user-doc -->
1708         * <!-- end-user-doc -->
1709         * @generated
1710         */
1711        public EAttribute getLqnModelType_Name() {
1712                return (EAttribute)lqnModelTypeEClass.getEStructuralFeatures().get(8);
1713        }
1714 
1715        /**
1716         * <!-- begin-user-doc -->
1717         * <!-- end-user-doc -->
1718         * @generated
1719         */
1720        public EAttribute getLqnModelType_XmlDebug() {
1721                return (EAttribute)lqnModelTypeEClass.getEStructuralFeatures().get(9);
1722        }
1723 
1724        /**
1725         * <!-- begin-user-doc -->
1726         * <!-- end-user-doc -->
1727         * @generated
1728         */
1729        public EClass getMakingCallType() {
1730                return makingCallTypeEClass;
1731        }
1732 
1733        /**
1734         * <!-- begin-user-doc -->
1735         * <!-- end-user-doc -->
1736         * @generated
1737         */
1738        public EReference getMakingCallType_ResultCall() {
1739                return (EReference)makingCallTypeEClass.getEStructuralFeatures().get(0);
1740        }
1741 
1742        /**
1743         * <!-- begin-user-doc -->
1744         * <!-- end-user-doc -->
1745         * @generated
1746         */
1747        public EAttribute getMakingCallType_Dest() {
1748                return (EAttribute)makingCallTypeEClass.getEStructuralFeatures().get(1);
1749        }
1750 
1751        /**
1752         * <!-- begin-user-doc -->
1753         * <!-- end-user-doc -->
1754         * @generated
1755         */
1756        public EAttribute getMakingCallType_Fanin() {
1757                return (EAttribute)makingCallTypeEClass.getEStructuralFeatures().get(2);
1758        }
1759 
1760        /**
1761         * <!-- begin-user-doc -->
1762         * <!-- end-user-doc -->
1763         * @generated
1764         */
1765        public EAttribute getMakingCallType_Fanout() {
1766                return (EAttribute)makingCallTypeEClass.getEStructuralFeatures().get(3);
1767        }
1768 
1769        /**
1770         * <!-- begin-user-doc -->
1771         * <!-- end-user-doc -->
1772         * @generated
1773         */
1774        public EClass getOrListType() {
1775                return orListTypeEClass;
1776        }
1777 
1778        /**
1779         * <!-- begin-user-doc -->
1780         * <!-- end-user-doc -->
1781         * @generated
1782         */
1783        public EReference getOrListType_Activity() {
1784                return (EReference)orListTypeEClass.getEStructuralFeatures().get(0);
1785        }
1786 
1787        /**
1788         * <!-- begin-user-doc -->
1789         * <!-- end-user-doc -->
1790         * @generated
1791         */
1792        public EClass getOutPortType() {
1793                return outPortTypeEClass;
1794        }
1795 
1796        /**
1797         * <!-- begin-user-doc -->
1798         * <!-- end-user-doc -->
1799         * @generated
1800         */
1801        public EAttribute getOutPortType_ConnectTo() {
1802                return (EAttribute)outPortTypeEClass.getEStructuralFeatures().get(0);
1803        }
1804 
1805        /**
1806         * <!-- begin-user-doc -->
1807         * <!-- end-user-doc -->
1808         * @generated
1809         */
1810        public EAttribute getOutPortType_Description() {
1811                return (EAttribute)outPortTypeEClass.getEStructuralFeatures().get(1);
1812        }
1813 
1814        /**
1815         * <!-- begin-user-doc -->
1816         * <!-- end-user-doc -->
1817         * @generated
1818         */
1819        public EAttribute getOutPortType_Name() {
1820                return (EAttribute)outPortTypeEClass.getEStructuralFeatures().get(2);
1821        }
1822 
1823        /**
1824         * <!-- begin-user-doc -->
1825         * <!-- end-user-doc -->
1826         * @generated
1827         */
1828        public EClass getOutputDistributionType() {
1829                return outputDistributionTypeEClass;
1830        }
1831 
1832        /**
1833         * <!-- begin-user-doc -->
1834         * <!-- end-user-doc -->
1835         * @generated
1836         */
1837        public EReference getOutputDistributionType_UnderflowBin() {
1838                return (EReference)outputDistributionTypeEClass.getEStructuralFeatures().get(0);
1839        }
1840 
1841        /**
1842         * <!-- begin-user-doc -->
1843         * <!-- end-user-doc -->
1844         * @generated
1845         */
1846        public EReference getOutputDistributionType_HistogramBin() {
1847                return (EReference)outputDistributionTypeEClass.getEStructuralFeatures().get(1);
1848        }
1849 
1850        /**
1851         * <!-- begin-user-doc -->
1852         * <!-- end-user-doc -->
1853         * @generated
1854         */
1855        public EReference getOutputDistributionType_OverflowBin() {
1856                return (EReference)outputDistributionTypeEClass.getEStructuralFeatures().get(2);
1857        }
1858 
1859        /**
1860         * <!-- begin-user-doc -->
1861         * <!-- end-user-doc -->
1862         * @generated
1863         */
1864        public EAttribute getOutputDistributionType_BinSize() {
1865                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(3);
1866        }
1867 
1868        /**
1869         * <!-- begin-user-doc -->
1870         * <!-- end-user-doc -->
1871         * @generated
1872         */
1873        public EAttribute getOutputDistributionType_Kurtosis() {
1874                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(4);
1875        }
1876 
1877        /**
1878         * <!-- begin-user-doc -->
1879         * <!-- end-user-doc -->
1880         * @generated
1881         */
1882        public EAttribute getOutputDistributionType_Max() {
1883                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(5);
1884        }
1885 
1886        /**
1887         * <!-- begin-user-doc -->
1888         * <!-- end-user-doc -->
1889         * @generated
1890         */
1891        public EAttribute getOutputDistributionType_Mean() {
1892                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(6);
1893        }
1894 
1895        /**
1896         * <!-- begin-user-doc -->
1897         * <!-- end-user-doc -->
1898         * @generated
1899         */
1900        public EAttribute getOutputDistributionType_MidPoint() {
1901                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(7);
1902        }
1903 
1904        /**
1905         * <!-- begin-user-doc -->
1906         * <!-- end-user-doc -->
1907         * @generated
1908         */
1909        public EAttribute getOutputDistributionType_Min() {
1910                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(8);
1911        }
1912 
1913        /**
1914         * <!-- begin-user-doc -->
1915         * <!-- end-user-doc -->
1916         * @generated
1917         */
1918        public EAttribute getOutputDistributionType_NumberBins() {
1919                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(9);
1920        }
1921 
1922        /**
1923         * <!-- begin-user-doc -->
1924         * <!-- end-user-doc -->
1925         * @generated
1926         */
1927        public EAttribute getOutputDistributionType_Skew() {
1928                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(10);
1929        }
1930 
1931        /**
1932         * <!-- begin-user-doc -->
1933         * <!-- end-user-doc -->
1934         * @generated
1935         */
1936        public EAttribute getOutputDistributionType_StdDev() {
1937                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(11);
1938        }
1939 
1940        /**
1941         * <!-- begin-user-doc -->
1942         * <!-- end-user-doc -->
1943         * @generated
1944         */
1945        public EAttribute getOutputDistributionType_XSamples() {
1946                return (EAttribute)outputDistributionTypeEClass.getEStructuralFeatures().get(12);
1947        }
1948 
1949        /**
1950         * <!-- begin-user-doc -->
1951         * <!-- end-user-doc -->
1952         * @generated
1953         */
1954        public EClass getOutputEntryDistributionType() {
1955                return outputEntryDistributionTypeEClass;
1956        }
1957 
1958        /**
1959         * <!-- begin-user-doc -->
1960         * <!-- end-user-doc -->
1961         * @generated
1962         */
1963        public EAttribute getOutputEntryDistributionType_Phase() {
1964                return (EAttribute)outputEntryDistributionTypeEClass.getEStructuralFeatures().get(0);
1965        }
1966 
1967        /**
1968         * <!-- begin-user-doc -->
1969         * <!-- end-user-doc -->
1970         * @generated
1971         */
1972        public EClass getOutputResultForwardingANDJoinDelay() {
1973                return outputResultForwardingANDJoinDelayEClass;
1974        }
1975 
1976        /**
1977         * <!-- begin-user-doc -->
1978         * <!-- end-user-doc -->
1979         * @generated
1980         */
1981        public EReference getOutputResultForwardingANDJoinDelay_ResultConf95() {
1982                return (EReference)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(0);
1983        }
1984 
1985        /**
1986         * <!-- begin-user-doc -->
1987         * <!-- end-user-doc -->
1988         * @generated
1989         */
1990        public EReference getOutputResultForwardingANDJoinDelay_ResultConf99() {
1991                return (EReference)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(1);
1992        }
1993 
1994        /**
1995         * <!-- begin-user-doc -->
1996         * <!-- end-user-doc -->
1997         * @generated
1998         */
1999        public EAttribute getOutputResultForwardingANDJoinDelay_Dest() {
2000                return (EAttribute)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(2);
2001        }
2002 
2003        /**
2004         * <!-- begin-user-doc -->
2005         * <!-- end-user-doc -->
2006         * @generated
2007         */
2008        public EAttribute getOutputResultForwardingANDJoinDelay_JoinVariance() {
2009                return (EAttribute)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(3);
2010        }
2011 
2012        /**
2013         * <!-- begin-user-doc -->
2014         * <!-- end-user-doc -->
2015         * @generated
2016         */
2017        public EAttribute getOutputResultForwardingANDJoinDelay_JoinWaiting() {
2018                return (EAttribute)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(4);
2019        }
2020 
2021        /**
2022         * <!-- begin-user-doc -->
2023         * <!-- end-user-doc -->
2024         * @generated
2025         */
2026        public EAttribute getOutputResultForwardingANDJoinDelay_Waiting() {
2027                return (EAttribute)outputResultForwardingANDJoinDelayEClass.getEStructuralFeatures().get(5);
2028        }
2029 
2030        /**
2031         * <!-- begin-user-doc -->
2032         * <!-- end-user-doc -->
2033         * @generated
2034         */
2035        public EClass getOutputResultType() {
2036                return outputResultTypeEClass;
2037        }
2038 
2039        /**
2040         * <!-- begin-user-doc -->
2041         * <!-- end-user-doc -->
2042         * @generated
2043         */
2044        public EReference getOutputResultType_ResultConf95() {
2045                return (EReference)outputResultTypeEClass.getEStructuralFeatures().get(0);
2046        }
2047 
2048        /**
2049         * <!-- begin-user-doc -->
2050         * <!-- end-user-doc -->
2051         * @generated
2052         */
2053        public EReference getOutputResultType_ResultConf99() {
2054                return (EReference)outputResultTypeEClass.getEStructuralFeatures().get(1);
2055        }
2056 
2057        /**
2058         * <!-- begin-user-doc -->
2059         * <!-- end-user-doc -->
2060         * @generated
2061         */
2062        public EAttribute getOutputResultType_OpenWaitTime() {
2063                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(2);
2064        }
2065 
2066        /**
2067         * <!-- begin-user-doc -->
2068         * <!-- end-user-doc -->
2069         * @generated
2070         */
2071        public EAttribute getOutputResultType_Phase1ProcWaiting() {
2072                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(3);
2073        }
2074 
2075        /**
2076         * <!-- begin-user-doc -->
2077         * <!-- end-user-doc -->
2078         * @generated
2079         */
2080        public EAttribute getOutputResultType_Phase1ServiceTime() {
2081                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(4);
2082        }
2083 
2084        /**
2085         * <!-- begin-user-doc -->
2086         * <!-- end-user-doc -->
2087         * @generated
2088         */
2089        public EAttribute getOutputResultType_Phase1ServiceTimeVariance() {
2090                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(5);
2091        }
2092 
2093        /**
2094         * <!-- begin-user-doc -->
2095         * <!-- end-user-doc -->
2096         * @generated
2097         */
2098        public EAttribute getOutputResultType_Phase1Utilization() {
2099                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(6);
2100        }
2101 
2102        /**
2103         * <!-- begin-user-doc -->
2104         * <!-- end-user-doc -->
2105         * @generated
2106         */
2107        public EAttribute getOutputResultType_Phase2ProcWaiting() {
2108                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(7);
2109        }
2110 
2111        /**
2112         * <!-- begin-user-doc -->
2113         * <!-- end-user-doc -->
2114         * @generated
2115         */
2116        public EAttribute getOutputResultType_Phase2ServiceTime() {
2117                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(8);
2118        }
2119 
2120        /**
2121         * <!-- begin-user-doc -->
2122         * <!-- end-user-doc -->
2123         * @generated
2124         */
2125        public EAttribute getOutputResultType_Phase2ServiceTimeVariance() {
2126                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(9);
2127        }
2128 
2129        /**
2130         * <!-- begin-user-doc -->
2131         * <!-- end-user-doc -->
2132         * @generated
2133         */
2134        public EAttribute getOutputResultType_Phase2Utilization() {
2135                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(10);
2136        }
2137 
2138        /**
2139         * <!-- begin-user-doc -->
2140         * <!-- end-user-doc -->
2141         * @generated
2142         */
2143        public EAttribute getOutputResultType_Phase3ProcWaiting() {
2144                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(11);
2145        }
2146 
2147        /**
2148         * <!-- begin-user-doc -->
2149         * <!-- end-user-doc -->
2150         * @generated
2151         */
2152        public EAttribute getOutputResultType_Phase3ServiceTime() {
2153                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(12);
2154        }
2155 
2156        /**
2157         * <!-- begin-user-doc -->
2158         * <!-- end-user-doc -->
2159         * @generated
2160         */
2161        public EAttribute getOutputResultType_Phase3ServiceTimeVariance() {
2162                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(13);
2163        }
2164 
2165        /**
2166         * <!-- begin-user-doc -->
2167         * <!-- end-user-doc -->
2168         * @generated
2169         */
2170        public EAttribute getOutputResultType_Phase3Utilization() {
2171                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(14);
2172        }
2173 
2174        /**
2175         * <!-- begin-user-doc -->
2176         * <!-- end-user-doc -->
2177         * @generated
2178         */
2179        public EAttribute getOutputResultType_ProbExceedMaxServiceTime() {
2180                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(15);
2181        }
2182 
2183        /**
2184         * <!-- begin-user-doc -->
2185         * <!-- end-user-doc -->
2186         * @generated
2187         */
2188        public EAttribute getOutputResultType_ProcUtilization() {
2189                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(16);
2190        }
2191 
2192        /**
2193         * <!-- begin-user-doc -->
2194         * <!-- end-user-doc -->
2195         * @generated
2196         */
2197        public EAttribute getOutputResultType_ProcWaiting() {
2198                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(17);
2199        }
2200 
2201        /**
2202         * <!-- begin-user-doc -->
2203         * <!-- end-user-doc -->
2204         * @generated
2205         */
2206        public EAttribute getOutputResultType_ServiceTime() {
2207                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(18);
2208        }
2209 
2210        /**
2211         * <!-- begin-user-doc -->
2212         * <!-- end-user-doc -->
2213         * @generated
2214         */
2215        public EAttribute getOutputResultType_ServiceTimeVariance() {
2216                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(19);
2217        }
2218 
2219        /**
2220         * <!-- begin-user-doc -->
2221         * <!-- end-user-doc -->
2222         * @generated
2223         */
2224        public EAttribute getOutputResultType_SquaredCoeffVariation() {
2225                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(20);
2226        }
2227 
2228        /**
2229         * <!-- begin-user-doc -->
2230         * <!-- end-user-doc -->
2231         * @generated
2232         */
2233        public EAttribute getOutputResultType_Throughput() {
2234                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(21);
2235        }
2236 
2237        /**
2238         * <!-- begin-user-doc -->
2239         * <!-- end-user-doc -->
2240         * @generated
2241         */
2242        public EAttribute getOutputResultType_ThroughputBound() {
2243                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(22);
2244        }
2245 
2246        /**
2247         * <!-- begin-user-doc -->
2248         * <!-- end-user-doc -->
2249         * @generated
2250         */
2251        public EAttribute getOutputResultType_Utilization() {
2252                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(23);
2253        }
2254 
2255        /**
2256         * <!-- begin-user-doc -->
2257         * <!-- end-user-doc -->
2258         * @generated
2259         */
2260        public EAttribute getOutputResultType_Waiting() {
2261                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(24);
2262        }
2263 
2264        /**
2265         * <!-- begin-user-doc -->
2266         * <!-- end-user-doc -->
2267         * @generated
2268         */
2269        public EAttribute getOutputResultType_WaitingVariance() {
2270                return (EAttribute)outputResultTypeEClass.getEStructuralFeatures().get(25);
2271        }
2272 
2273        /**
2274         * <!-- begin-user-doc -->
2275         * <!-- end-user-doc -->
2276         * @generated
2277         */
2278        public EClass getParameterType() {
2279                return parameterTypeEClass;
2280        }
2281 
2282        /**
2283         * <!-- begin-user-doc -->
2284         * <!-- end-user-doc -->
2285         * @generated
2286         */
2287        public EAttribute getParameterType_Name() {
2288                return (EAttribute)parameterTypeEClass.getEStructuralFeatures().get(0);
2289        }
2290 
2291        /**
2292         * <!-- begin-user-doc -->
2293         * <!-- end-user-doc -->
2294         * @generated
2295         */
2296        public EAttribute getParameterType_Value() {
2297                return (EAttribute)parameterTypeEClass.getEStructuralFeatures().get(1);
2298        }
2299 
2300        /**
2301         * <!-- begin-user-doc -->
2302         * <!-- end-user-doc -->
2303         * @generated
2304         */
2305        public EClass getParaType() {
2306                return paraTypeEClass;
2307        }
2308 
2309        /**
2310         * <!-- begin-user-doc -->
2311         * <!-- end-user-doc -->
2312         * @generated
2313         */
2314        public EAttribute getParaType_StartValue() {
2315                return (EAttribute)paraTypeEClass.getEStructuralFeatures().get(0);
2316        }
2317 
2318        /**
2319         * <!-- begin-user-doc -->
2320         * <!-- end-user-doc -->
2321         * @generated
2322         */
2323        public EAttribute getParaType_EndValue() {
2324                return (EAttribute)paraTypeEClass.getEStructuralFeatures().get(1);
2325        }
2326 
2327        /**
2328         * <!-- begin-user-doc -->
2329         * <!-- end-user-doc -->
2330         * @generated
2331         */
2332        public EAttribute getParaType_StepValue() {
2333                return (EAttribute)paraTypeEClass.getEStructuralFeatures().get(2);
2334        }
2335 
2336        /**
2337         * <!-- begin-user-doc -->
2338         * <!-- end-user-doc -->
2339         * @generated
2340         */
2341        public EAttribute getParaType_Value() {
2342                return (EAttribute)paraTypeEClass.getEStructuralFeatures().get(3);
2343        }
2344 
2345        /**
2346         * <!-- begin-user-doc -->
2347         * <!-- end-user-doc -->
2348         * @generated
2349         */
2350        public EClass getPhaseActivities() {
2351                return phaseActivitiesEClass;
2352        }
2353 
2354        /**
2355         * <!-- begin-user-doc -->
2356         * <!-- end-user-doc -->
2357         * @generated
2358         */
2359        public EReference getPhaseActivities_Activity() {
2360                return (EReference)phaseActivitiesEClass.getEStructuralFeatures().get(0);
2361        }
2362 
2363        /**
2364         * <!-- begin-user-doc -->
2365         * <!-- end-user-doc -->
2366         * @generated
2367         */
2368        public EClass getPlotControlType() {
2369                return plotControlTypeEClass;
2370        }
2371 
2372        /**
2373         * <!-- begin-user-doc -->
2374         * <!-- end-user-doc -->
2375         * @generated
2376         */
2377        public EReference getPlotControlType_FirstPlot() {
2378                return (EReference)plotControlTypeEClass.getEStructuralFeatures().get(0);
2379        }
2380 
2381        /**
2382         * <!-- begin-user-doc -->
2383         * <!-- end-user-doc -->
2384         * @generated
2385         */
2386        public EReference getPlotControlType_Plot() {
2387                return (EReference)plotControlTypeEClass.getEStructuralFeatures().get(1);
2388        }
2389 
2390        /**
2391         * <!-- begin-user-doc -->
2392         * <!-- end-user-doc -->
2393         * @generated
2394         */
2395        public EClass getPlotType() {
2396                return plotTypeEClass;
2397        }
2398 
2399        /**
2400         * <!-- begin-user-doc -->
2401         * <!-- end-user-doc -->
2402         * @generated
2403         */
2404        public EAttribute getPlotType_Variable() {
2405                return (EAttribute)plotTypeEClass.getEStructuralFeatures().get(0);
2406        }
2407 
2408        /**
2409         * <!-- begin-user-doc -->
2410         * <!-- end-user-doc -->
2411         * @generated
2412         */
2413        public EClass getPortBindingType() {
2414                return portBindingTypeEClass;
2415        }
2416 
2417        /**
2418         * <!-- begin-user-doc -->
2419         * <!-- end-user-doc -->
2420         * @generated
2421         */
2422        public EAttribute getPortBindingType_Source() {
2423                return (EAttribute)portBindingTypeEClass.getEStructuralFeatures().get(0);
2424        }
2425 
2426        /**
2427         * <!-- begin-user-doc -->
2428         * <!-- end-user-doc -->
2429         * @generated
2430         */
2431        public EAttribute getPortBindingType_Target() {
2432                return (EAttribute)portBindingTypeEClass.getEStructuralFeatures().get(1);
2433        }
2434 
2435        /**
2436         * <!-- begin-user-doc -->
2437         * <!-- end-user-doc -->
2438         * @generated
2439         */
2440        public EClass getPragmaType() {
2441                return pragmaTypeEClass;
2442        }
2443 
2444        /**
2445         * <!-- begin-user-doc -->
2446         * <!-- end-user-doc -->
2447         * @generated
2448         */
2449        public EAttribute getPragmaType_Param() {
2450                return (EAttribute)pragmaTypeEClass.getEStructuralFeatures().get(0);
2451        }
2452 
2453        /**
2454         * <!-- begin-user-doc -->
2455         * <!-- end-user-doc -->
2456         * @generated
2457         */
2458        public EAttribute getPragmaType_Value() {
2459                return (EAttribute)pragmaTypeEClass.getEStructuralFeatures().get(1);
2460        }
2461 
2462        /**
2463         * <!-- begin-user-doc -->
2464         * <!-- end-user-doc -->
2465         * @generated
2466         */
2467        public EClass getPrecedenceType() {
2468                return precedenceTypeEClass;
2469        }
2470 
2471        /**
2472         * <!-- begin-user-doc -->
2473         * <!-- end-user-doc -->
2474         * @generated
2475         */
2476        public EReference getPrecedenceType_Pre() {
2477                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(0);
2478        }
2479 
2480        /**
2481         * <!-- begin-user-doc -->
2482         * <!-- end-user-doc -->
2483         * @generated
2484         */
2485        public EReference getPrecedenceType_PreOR() {
2486                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(1);
2487        }
2488 
2489        /**
2490         * <!-- begin-user-doc -->
2491         * <!-- end-user-doc -->
2492         * @generated
2493         */
2494        public EReference getPrecedenceType_PreAND() {
2495                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(2);
2496        }
2497 
2498        /**
2499         * <!-- begin-user-doc -->
2500         * <!-- end-user-doc -->
2501         * @generated
2502         */
2503        public EReference getPrecedenceType_Post() {
2504                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(3);
2505        }
2506 
2507        /**
2508         * <!-- begin-user-doc -->
2509         * <!-- end-user-doc -->
2510         * @generated
2511         */
2512        public EReference getPrecedenceType_PostOR() {
2513                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(4);
2514        }
2515 
2516        /**
2517         * <!-- begin-user-doc -->
2518         * <!-- end-user-doc -->
2519         * @generated
2520         */
2521        public EReference getPrecedenceType_PostAND() {
2522                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(5);
2523        }
2524 
2525        /**
2526         * <!-- begin-user-doc -->
2527         * <!-- end-user-doc -->
2528         * @generated
2529         */
2530        public EReference getPrecedenceType_PostLOOP() {
2531                return (EReference)precedenceTypeEClass.getEStructuralFeatures().get(6);
2532        }
2533 
2534        /**
2535         * <!-- begin-user-doc -->
2536         * <!-- end-user-doc -->
2537         * @generated
2538         */
2539        public EClass getProcessorBindingType() {
2540                return processorBindingTypeEClass;
2541        }
2542 
2543        /**
2544         * <!-- begin-user-doc -->
2545         * <!-- end-user-doc -->
2546         * @generated
2547         */
2548        public EAttribute getProcessorBindingType_Source() {
2549                return (EAttribute)processorBindingTypeEClass.getEStructuralFeatures().get(0);
2550        }
2551 
2552        /**
2553         * <!-- begin-user-doc -->
2554         * <!-- end-user-doc -->
2555         * @generated
2556         */
2557        public EAttribute getProcessorBindingType_Target() {
2558                return (EAttribute)processorBindingTypeEClass.getEStructuralFeatures().get(1);
2559        }
2560 
2561        /**
2562         * <!-- begin-user-doc -->
2563         * <!-- end-user-doc -->
2564         * @generated
2565         */
2566        public EClass getProcessorType() {
2567                return processorTypeEClass;
2568        }
2569 
2570        /**
2571         * <!-- begin-user-doc -->
2572         * <!-- end-user-doc -->
2573         * @generated
2574         */
2575        public EReference getProcessorType_ResultProcessor() {
2576                return (EReference)processorTypeEClass.getEStructuralFeatures().get(0);
2577        }
2578 
2579        /**
2580         * <!-- begin-user-doc -->
2581         * <!-- end-user-doc -->
2582         * @generated
2583         */
2584        public EReference getProcessorType_Task() {
2585                return (EReference)processorTypeEClass.getEStructuralFeatures().get(1);
2586        }
2587 
2588        /**
2589         * <!-- begin-user-doc -->
2590         * <!-- end-user-doc -->
2591         * @generated
2592         */
2593        public EAttribute getProcessorType_Multiplicity() {
2594                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(2);
2595        }
2596 
2597        /**
2598         * <!-- begin-user-doc -->
2599         * <!-- end-user-doc -->
2600         * @generated
2601         */
2602        public EAttribute getProcessorType_Name() {
2603                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(3);
2604        }
2605 
2606        /**
2607         * <!-- begin-user-doc -->
2608         * <!-- end-user-doc -->
2609         * @generated
2610         */
2611        public EAttribute getProcessorType_Quantum() {
2612                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(4);
2613        }
2614 
2615        /**
2616         * <!-- begin-user-doc -->
2617         * <!-- end-user-doc -->
2618         * @generated
2619         */
2620        public EAttribute getProcessorType_Replication() {
2621                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(5);
2622        }
2623 
2624        /**
2625         * <!-- begin-user-doc -->
2626         * <!-- end-user-doc -->
2627         * @generated
2628         */
2629        public EAttribute getProcessorType_Scheduling() {
2630                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(6);
2631        }
2632 
2633        /**
2634         * <!-- begin-user-doc -->
2635         * <!-- end-user-doc -->
2636         * @generated
2637         */
2638        public EAttribute getProcessorType_SpeedFactor() {
2639                return (EAttribute)processorTypeEClass.getEStructuralFeatures().get(7);
2640        }
2641 
2642        /**
2643         * <!-- begin-user-doc -->
2644         * <!-- end-user-doc -->
2645         * @generated
2646         */
2647        public EClass getReplyActivityType() {
2648                return replyActivityTypeEClass;
2649        }
2650 
2651        /**
2652         * <!-- begin-user-doc -->
2653         * <!-- end-user-doc -->
2654         * @generated
2655         */
2656        public EAttribute getReplyActivityType_Name() {
2657                return (EAttribute)replyActivityTypeEClass.getEStructuralFeatures().get(0);
2658        }
2659 
2660        /**
2661         * <!-- begin-user-doc -->
2662         * <!-- end-user-doc -->
2663         * @generated
2664         */
2665        public EClass getReplyEntryType() {
2666                return replyEntryTypeEClass;
2667        }
2668 
2669        /**
2670         * <!-- begin-user-doc -->
2671         * <!-- end-user-doc -->
2672         * @generated
2673         */
2674        public EReference getReplyEntryType_ReplyActivity() {
2675                return (EReference)replyEntryTypeEClass.getEStructuralFeatures().get(0);
2676        }
2677 
2678        /**
2679         * <!-- begin-user-doc -->
2680         * <!-- end-user-doc -->
2681         * @generated
2682         */
2683        public EAttribute getReplyEntryType_Name() {
2684                return (EAttribute)replyEntryTypeEClass.getEStructuralFeatures().get(1);
2685        }
2686 
2687        /**
2688         * <!-- begin-user-doc -->
2689         * <!-- end-user-doc -->
2690         * @generated
2691         */
2692        public EClass getResultConf95Type() {
2693                return resultConf95TypeEClass;
2694        }
2695 
2696        /**
2697         * <!-- begin-user-doc -->
2698         * <!-- end-user-doc -->
2699         * @generated
2700         */
2701        public EAttribute getResultConf95Type_JoinVariance() {
2702                return (EAttribute)resultConf95TypeEClass.getEStructuralFeatures().get(0);
2703        }
2704 
2705        /**
2706         * <!-- begin-user-doc -->
2707         * <!-- end-user-doc -->
2708         * @generated
2709         */
2710        public EAttribute getResultConf95Type_JoinWaiting() {
2711                return (EAttribute)resultConf95TypeEClass.getEStructuralFeatures().get(1);
2712        }
2713 
2714        /**
2715         * <!-- begin-user-doc -->
2716         * <!-- end-user-doc -->
2717         * @generated
2718         */
2719        public EAttribute getResultConf95Type_Waiting() {
2720                return (EAttribute)resultConf95TypeEClass.getEStructuralFeatures().get(2);
2721        }
2722 
2723        /**
2724         * <!-- begin-user-doc -->
2725         * <!-- end-user-doc -->
2726         * @generated
2727         */
2728        public EClass getResultConf95Type1() {
2729                return resultConf95Type1EClass;
2730        }
2731 
2732        /**
2733         * <!-- begin-user-doc -->
2734         * <!-- end-user-doc -->
2735         * @generated
2736         */
2737        public EAttribute getResultConf95Type1_OpenWaitTime() {
2738                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(0);
2739        }
2740 
2741        /**
2742         * <!-- begin-user-doc -->
2743         * <!-- end-user-doc -->
2744         * @generated
2745         */
2746        public EAttribute getResultConf95Type1_Phase1ProcWaiting() {
2747                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(1);
2748        }
2749 
2750        /**
2751         * <!-- begin-user-doc -->
2752         * <!-- end-user-doc -->
2753         * @generated
2754         */
2755        public EAttribute getResultConf95Type1_Phase1ServiceTime() {
2756                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(2);
2757        }
2758 
2759        /**
2760         * <!-- begin-user-doc -->
2761         * <!-- end-user-doc -->
2762         * @generated
2763         */
2764        public EAttribute getResultConf95Type1_Phase1ServiceTimeVariance() {
2765                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(3);
2766        }
2767 
2768        /**
2769         * <!-- begin-user-doc -->
2770         * <!-- end-user-doc -->
2771         * @generated
2772         */
2773        public EAttribute getResultConf95Type1_Phase1Utilization() {
2774                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(4);
2775        }
2776 
2777        /**
2778         * <!-- begin-user-doc -->
2779         * <!-- end-user-doc -->
2780         * @generated
2781         */
2782        public EAttribute getResultConf95Type1_Phase2ProcWaiting() {
2783                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(5);
2784        }
2785 
2786        /**
2787         * <!-- begin-user-doc -->
2788         * <!-- end-user-doc -->
2789         * @generated
2790         */
2791        public EAttribute getResultConf95Type1_Phase2ServiceTime() {
2792                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(6);
2793        }
2794 
2795        /**
2796         * <!-- begin-user-doc -->
2797         * <!-- end-user-doc -->
2798         * @generated
2799         */
2800        public EAttribute getResultConf95Type1_Phase2ServiceTimeVariance() {
2801                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(7);
2802        }
2803 
2804        /**
2805         * <!-- begin-user-doc -->
2806         * <!-- end-user-doc -->
2807         * @generated
2808         */
2809        public EAttribute getResultConf95Type1_Phase2Utilization() {
2810                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(8);
2811        }
2812 
2813        /**
2814         * <!-- begin-user-doc -->
2815         * <!-- end-user-doc -->
2816         * @generated
2817         */
2818        public EAttribute getResultConf95Type1_Phase3ProcWaiting() {
2819                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(9);
2820        }
2821 
2822        /**
2823         * <!-- begin-user-doc -->
2824         * <!-- end-user-doc -->
2825         * @generated
2826         */
2827        public EAttribute getResultConf95Type1_Phase3ServiceTime() {
2828                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(10);
2829        }
2830 
2831        /**
2832         * <!-- begin-user-doc -->
2833         * <!-- end-user-doc -->
2834         * @generated
2835         */
2836        public EAttribute getResultConf95Type1_Phase3ServiceTimeVariance() {
2837                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(11);
2838        }
2839 
2840        /**
2841         * <!-- begin-user-doc -->
2842         * <!-- end-user-doc -->
2843         * @generated
2844         */
2845        public EAttribute getResultConf95Type1_Phase3Utilization() {
2846                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(12);
2847        }
2848 
2849        /**
2850         * <!-- begin-user-doc -->
2851         * <!-- end-user-doc -->
2852         * @generated
2853         */
2854        public EAttribute getResultConf95Type1_ProbExceedMaxServiceTime() {
2855                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(13);
2856        }
2857 
2858        /**
2859         * <!-- begin-user-doc -->
2860         * <!-- end-user-doc -->
2861         * @generated
2862         */
2863        public EAttribute getResultConf95Type1_ProcUtilization() {
2864                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(14);
2865        }
2866 
2867        /**
2868         * <!-- begin-user-doc -->
2869         * <!-- end-user-doc -->
2870         * @generated
2871         */
2872        public EAttribute getResultConf95Type1_ProcWaiting() {
2873                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(15);
2874        }
2875 
2876        /**
2877         * <!-- begin-user-doc -->
2878         * <!-- end-user-doc -->
2879         * @generated
2880         */
2881        public EAttribute getResultConf95Type1_ServiceTime() {
2882                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(16);
2883        }
2884 
2885        /**
2886         * <!-- begin-user-doc -->
2887         * <!-- end-user-doc -->
2888         * @generated
2889         */
2890        public EAttribute getResultConf95Type1_ServiceTimeVariance() {
2891                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(17);
2892        }
2893 
2894        /**
2895         * <!-- begin-user-doc -->
2896         * <!-- end-user-doc -->
2897         * @generated
2898         */
2899        public EAttribute getResultConf95Type1_SquaredCoeffVariation() {
2900                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(18);
2901        }
2902 
2903        /**
2904         * <!-- begin-user-doc -->
2905         * <!-- end-user-doc -->
2906         * @generated
2907         */
2908        public EAttribute getResultConf95Type1_Throughput() {
2909                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(19);
2910        }
2911 
2912        /**
2913         * <!-- begin-user-doc -->
2914         * <!-- end-user-doc -->
2915         * @generated
2916         */
2917        public EAttribute getResultConf95Type1_ThroughputBound() {
2918                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(20);
2919        }
2920 
2921        /**
2922         * <!-- begin-user-doc -->
2923         * <!-- end-user-doc -->
2924         * @generated
2925         */
2926        public EAttribute getResultConf95Type1_Utilization() {
2927                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(21);
2928        }
2929 
2930        /**
2931         * <!-- begin-user-doc -->
2932         * <!-- end-user-doc -->
2933         * @generated
2934         */
2935        public EAttribute getResultConf95Type1_Waiting() {
2936                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(22);
2937        }
2938 
2939        /**
2940         * <!-- begin-user-doc -->
2941         * <!-- end-user-doc -->
2942         * @generated
2943         */
2944        public EAttribute getResultConf95Type1_WaitingVariance() {
2945                return (EAttribute)resultConf95Type1EClass.getEStructuralFeatures().get(23);
2946        }
2947 
2948        /**
2949         * <!-- begin-user-doc -->
2950         * <!-- end-user-doc -->
2951         * @generated
2952         */
2953        public EClass getResultConf99Type() {
2954                return resultConf99TypeEClass;
2955        }
2956 
2957        /**
2958         * <!-- begin-user-doc -->
2959         * <!-- end-user-doc -->
2960         * @generated
2961         */
2962        public EAttribute getResultConf99Type_JoinVariance() {
2963                return (EAttribute)resultConf99TypeEClass.getEStructuralFeatures().get(0);
2964        }
2965 
2966        /**
2967         * <!-- begin-user-doc -->
2968         * <!-- end-user-doc -->
2969         * @generated
2970         */
2971        public EAttribute getResultConf99Type_JoinWaiting() {
2972                return (EAttribute)resultConf99TypeEClass.getEStructuralFeatures().get(1);
2973        }
2974 
2975        /**
2976         * <!-- begin-user-doc -->
2977         * <!-- end-user-doc -->
2978         * @generated
2979         */
2980        public EAttribute getResultConf99Type_Waiting() {
2981                return (EAttribute)resultConf99TypeEClass.getEStructuralFeatures().get(2);
2982        }
2983 
2984        /**
2985         * <!-- begin-user-doc -->
2986         * <!-- end-user-doc -->
2987         * @generated
2988         */
2989        public EClass getResultConf99Type1() {
2990                return resultConf99Type1EClass;
2991        }
2992 
2993        /**
2994         * <!-- begin-user-doc -->
2995         * <!-- end-user-doc -->
2996         * @generated
2997         */
2998        public EAttribute getResultConf99Type1_OpenWaitTime() {
2999                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(0);
3000        }
3001 
3002        /**
3003         * <!-- begin-user-doc -->
3004         * <!-- end-user-doc -->
3005         * @generated
3006         */
3007        public EAttribute getResultConf99Type1_Phase1ProcWaiting() {
3008                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(1);
3009        }
3010 
3011        /**
3012         * <!-- begin-user-doc -->
3013         * <!-- end-user-doc -->
3014         * @generated
3015         */
3016        public EAttribute getResultConf99Type1_Phase1ServiceTime() {
3017                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(2);
3018        }
3019 
3020        /**
3021         * <!-- begin-user-doc -->
3022         * <!-- end-user-doc -->
3023         * @generated
3024         */
3025        public EAttribute getResultConf99Type1_Phase1ServiceTimeVariance() {
3026                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(3);
3027        }
3028 
3029        /**
3030         * <!-- begin-user-doc -->
3031         * <!-- end-user-doc -->
3032         * @generated
3033         */
3034        public EAttribute getResultConf99Type1_Phase1Utilization() {
3035                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(4);
3036        }
3037 
3038        /**
3039         * <!-- begin-user-doc -->
3040         * <!-- end-user-doc -->
3041         * @generated
3042         */
3043        public EAttribute getResultConf99Type1_Phase2ProcWaiting() {
3044                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(5);
3045        }
3046 
3047        /**
3048         * <!-- begin-user-doc -->
3049         * <!-- end-user-doc -->
3050         * @generated
3051         */
3052        public EAttribute getResultConf99Type1_Phase2ServiceTime() {
3053                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(6);
3054        }
3055 
3056        /**
3057         * <!-- begin-user-doc -->
3058         * <!-- end-user-doc -->
3059         * @generated
3060         */
3061        public EAttribute getResultConf99Type1_Phase2ServiceTimeVariance() {
3062                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(7);
3063        }
3064 
3065        /**
3066         * <!-- begin-user-doc -->
3067         * <!-- end-user-doc -->
3068         * @generated
3069         */
3070        public EAttribute getResultConf99Type1_Phase2Utilization() {
3071                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(8);
3072        }
3073 
3074        /**
3075         * <!-- begin-user-doc -->
3076         * <!-- end-user-doc -->
3077         * @generated
3078         */
3079        public EAttribute getResultConf99Type1_Phase3ProcWaiting() {
3080                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(9);
3081        }
3082 
3083        /**
3084         * <!-- begin-user-doc -->
3085         * <!-- end-user-doc -->
3086         * @generated
3087         */
3088        public EAttribute getResultConf99Type1_Phase3ServiceTime() {
3089                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(10);
3090        }
3091 
3092        /**
3093         * <!-- begin-user-doc -->
3094         * <!-- end-user-doc -->
3095         * @generated
3096         */
3097        public EAttribute getResultConf99Type1_Phase3ServiceTimeVariance() {
3098                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(11);
3099        }
3100 
3101        /**
3102         * <!-- begin-user-doc -->
3103         * <!-- end-user-doc -->
3104         * @generated
3105         */
3106        public EAttribute getResultConf99Type1_Phase3Utilization() {
3107                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(12);
3108        }
3109 
3110        /**
3111         * <!-- begin-user-doc -->
3112         * <!-- end-user-doc -->
3113         * @generated
3114         */
3115        public EAttribute getResultConf99Type1_ProbExceedMaxServiceTime() {
3116                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(13);
3117        }
3118 
3119        /**
3120         * <!-- begin-user-doc -->
3121         * <!-- end-user-doc -->
3122         * @generated
3123         */
3124        public EAttribute getResultConf99Type1_ProcUtilization() {
3125                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(14);
3126        }
3127 
3128        /**
3129         * <!-- begin-user-doc -->
3130         * <!-- end-user-doc -->
3131         * @generated
3132         */
3133        public EAttribute getResultConf99Type1_ProcWaiting() {
3134                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(15);
3135        }
3136 
3137        /**
3138         * <!-- begin-user-doc -->
3139         * <!-- end-user-doc -->
3140         * @generated
3141         */
3142        public EAttribute getResultConf99Type1_ServiceTime() {
3143                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(16);
3144        }
3145 
3146        /**
3147         * <!-- begin-user-doc -->
3148         * <!-- end-user-doc -->
3149         * @generated
3150         */
3151        public EAttribute getResultConf99Type1_ServiceTimeVariance() {
3152                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(17);
3153        }
3154 
3155        /**
3156         * <!-- begin-user-doc -->
3157         * <!-- end-user-doc -->
3158         * @generated
3159         */
3160        public EAttribute getResultConf99Type1_SquaredCoeffVariation() {
3161                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(18);
3162        }
3163 
3164        /**
3165         * <!-- begin-user-doc -->
3166         * <!-- end-user-doc -->
3167         * @generated
3168         */
3169        public EAttribute getResultConf99Type1_Throughput() {
3170                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(19);
3171        }
3172 
3173        /**
3174         * <!-- begin-user-doc -->
3175         * <!-- end-user-doc -->
3176         * @generated
3177         */
3178        public EAttribute getResultConf99Type1_ThroughputBound() {
3179                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(20);
3180        }
3181 
3182        /**
3183         * <!-- begin-user-doc -->
3184         * <!-- end-user-doc -->
3185         * @generated
3186         */
3187        public EAttribute getResultConf99Type1_Utilization() {
3188                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(21);
3189        }
3190 
3191        /**
3192         * <!-- begin-user-doc -->
3193         * <!-- end-user-doc -->
3194         * @generated
3195         */
3196        public EAttribute getResultConf99Type1_Waiting() {
3197                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(22);
3198        }
3199 
3200        /**
3201         * <!-- begin-user-doc -->
3202         * <!-- end-user-doc -->
3203         * @generated
3204         */
3205        public EAttribute getResultConf99Type1_WaitingVariance() {
3206                return (EAttribute)resultConf99Type1EClass.getEStructuralFeatures().get(23);
3207        }
3208 
3209        /**
3210         * <!-- begin-user-doc -->
3211         * <!-- end-user-doc -->
3212         * @generated
3213         */
3214        public EClass getResultGeneralType() {
3215                return resultGeneralTypeEClass;
3216        }
3217 
3218        /**
3219         * <!-- begin-user-doc -->
3220         * <!-- end-user-doc -->
3221         * @generated
3222         */
3223        public EAttribute getResultGeneralType_ConvVal() {
3224                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(0);
3225        }
3226 
3227        /**
3228         * <!-- begin-user-doc -->
3229         * <!-- end-user-doc -->
3230         * @generated
3231         */
3232        public EAttribute getResultGeneralType_ElapsedTime() {
3233                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(1);
3234        }
3235 
3236        /**
3237         * <!-- begin-user-doc -->
3238         * <!-- end-user-doc -->
3239         * @generated
3240         */
3241        public EAttribute getResultGeneralType_Iterations() {
3242                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(2);
3243        }
3244 
3245        /**
3246         * <!-- begin-user-doc -->
3247         * <!-- end-user-doc -->
3248         * @generated
3249         */
3250        public EAttribute getResultGeneralType_PlatformInfo() {
3251                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(3);
3252        }
3253 
3254        /**
3255         * <!-- begin-user-doc -->
3256         * <!-- end-user-doc -->
3257         * @generated
3258         */
3259        public EAttribute getResultGeneralType_SolverInfo() {
3260                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(4);
3261        }
3262 
3263        /**
3264         * <!-- begin-user-doc -->
3265         * <!-- end-user-doc -->
3266         * @generated
3267         */
3268        public EAttribute getResultGeneralType_SystemCpuTime() {
3269                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(5);
3270        }
3271 
3272        /**
3273         * <!-- begin-user-doc -->
3274         * <!-- end-user-doc -->
3275         * @generated
3276         */
3277        public EAttribute getResultGeneralType_UserCpuTime() {
3278                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(6);
3279        }
3280 
3281        /**
3282         * <!-- begin-user-doc -->
3283         * <!-- end-user-doc -->
3284         * @generated
3285         */
3286        public EAttribute getResultGeneralType_Valid() {
3287                return (EAttribute)resultGeneralTypeEClass.getEStructuralFeatures().get(7);
3288        }
3289 
3290        /**
3291         * <!-- begin-user-doc -->
3292         * <!-- end-user-doc -->
3293         * @generated
3294         */
3295        public EClass getRunControlType() {
3296                return runControlTypeEClass;
3297        }
3298 
3299        /**
3300         * <!-- begin-user-doc -->
3301         * <!-- end-user-doc -->
3302         * @generated
3303         */
3304        public EReference getRunControlType_Para() {
3305                return (EReference)runControlTypeEClass.getEStructuralFeatures().get(0);
3306        }
3307 
3308        /**
3309         * <!-- begin-user-doc -->
3310         * <!-- end-user-doc -->
3311         * @generated
3312         */
3313        public EClass getServiceType() {
3314                return serviceTypeEClass;
3315        }
3316 
3317        /**
3318         * <!-- begin-user-doc -->
3319         * <!-- end-user-doc -->
3320         * @generated
3321         */
3322        public EAttribute getServiceType_Name() {
3323                return (EAttribute)serviceTypeEClass.getEStructuralFeatures().get(0);
3324        }
3325 
3326        /**
3327         * <!-- begin-user-doc -->
3328         * <!-- end-user-doc -->
3329         * @generated
3330         */
3331        public EClass getSingleActivityListType() {
3332                return singleActivityListTypeEClass;
3333        }
3334 
3335        /**
3336         * <!-- begin-user-doc -->
3337         * <!-- end-user-doc -->
3338         * @generated
3339         */
3340        public EReference getSingleActivityListType_Activity() {
3341                return (EReference)singleActivityListTypeEClass.getEStructuralFeatures().get(0);
3342        }
3343 
3344        /**
3345         * <!-- begin-user-doc -->
3346         * <!-- end-user-doc -->
3347         * @generated
3348         */
3349        public EClass getSlotType() {
3350                return slotTypeEClass;
3351        }
3352 
3353        /**
3354         * <!-- begin-user-doc -->
3355         * <!-- end-user-doc -->
3356         * @generated
3357         */
3358        public EReference getSlotType_Interface() {
3359                return (EReference)slotTypeEClass.getEStructuralFeatures().get(0);
3360        }
3361 
3362        /**
3363         * <!-- begin-user-doc -->
3364         * <!-- end-user-doc -->
3365         * @generated
3366         */
3367        public EReference getSlotType_Binding() {
3368                return (EReference)slotTypeEClass.getEStructuralFeatures().get(1);
3369        }
3370 
3371        /**
3372         * <!-- begin-user-doc -->
3373         * <!-- end-user-doc -->
3374         * @generated
3375         */
3376        public EAttribute getSlotType_BindTarget() {
3377                return (EAttribute)slotTypeEClass.getEStructuralFeatures().get(2);
3378        }
3379 
3380        /**
3381         * <!-- begin-user-doc -->
3382         * <!-- end-user-doc -->
3383         * @generated
3384         */
3385        public EAttribute getSlotType_Id() {
3386                return (EAttribute)slotTypeEClass.getEStructuralFeatures().get(3);
3387        }
3388 
3389        /**
3390         * <!-- begin-user-doc -->
3391         * <!-- end-user-doc -->
3392         * @generated
3393         */
3394        public EAttribute getSlotType_ReplicNum() {
3395                return (EAttribute)slotTypeEClass.getEStructuralFeatures().get(4);
3396        }
3397 
3398        /**
3399         * <!-- begin-user-doc -->
3400         * <!-- end-user-doc -->
3401         * @generated
3402         */
3403        public EClass getSolverParamsType() {
3404                return solverParamsTypeEClass;
3405        }
3406 
3407        /**
3408         * <!-- begin-user-doc -->
3409         * <!-- end-user-doc -->
3410         * @generated
3411         */
3412        public EReference getSolverParamsType_ResultGeneral() {
3413                return (EReference)solverParamsTypeEClass.getEStructuralFeatures().get(0);
3414        }
3415 
3416        /**
3417         * <!-- begin-user-doc -->
3418         * <!-- end-user-doc -->
3419         * @generated
3420         */
3421        public EReference getSolverParamsType_Pragma() {
3422                return (EReference)solverParamsTypeEClass.getEStructuralFeatures().get(1);
3423        }
3424 
3425        /**
3426         * <!-- begin-user-doc -->
3427         * <!-- end-user-doc -->
3428         * @generated
3429         */
3430        public EAttribute getSolverParamsType_Comment() {
3431                return (EAttribute)solverParamsTypeEClass.getEStructuralFeatures().get(2);
3432        }
3433 
3434        /**
3435         * <!-- begin-user-doc -->
3436         * <!-- end-user-doc -->
3437         * @generated
3438         */
3439        public EAttribute getSolverParamsType_ConvVal() {
3440                return (EAttribute)solverParamsTypeEClass.getEStructuralFeatures().get(3);
3441        }
3442 
3443        /**
3444         * <!-- begin-user-doc -->
3445         * <!-- end-user-doc -->
3446         * @generated
3447         */
3448        public EAttribute getSolverParamsType_ItLimit() {
3449                return (EAttribute)solverParamsTypeEClass.getEStructuralFeatures().get(4);
3450        }
3451 
3452        /**
3453         * <!-- begin-user-doc -->
3454         * <!-- end-user-doc -->
3455         * @generated
3456         */
3457        public EAttribute getSolverParamsType_PrintInt() {
3458                return (EAttribute)solverParamsTypeEClass.getEStructuralFeatures().get(5);
3459        }
3460 
3461        /**
3462         * <!-- begin-user-doc -->
3463         * <!-- end-user-doc -->
3464         * @generated
3465         */
3466        public EAttribute getSolverParamsType_UnderrelaxCoeff() {
3467                return (EAttribute)solverParamsTypeEClass.getEStructuralFeatures().get(6);
3468        }
3469 
3470        /**
3471         * <!-- begin-user-doc -->
3472         * <!-- end-user-doc -->
3473         * @generated
3474         */
3475        public EClass getSynchCallType() {
3476                return synchCallTypeEClass;
3477        }
3478 
3479        /**
3480         * <!-- begin-user-doc -->
3481         * <!-- end-user-doc -->
3482         * @generated
3483         */
3484        public EAttribute getSynchCallType_Dest() {
3485                return (EAttribute)synchCallTypeEClass.getEStructuralFeatures().get(0);
3486        }
3487 
3488        /**
3489         * <!-- begin-user-doc -->
3490         * <!-- end-user-doc -->
3491         * @generated
3492         */
3493        public EAttribute getSynchCallType_Fanin() {
3494                return (EAttribute)synchCallTypeEClass.getEStructuralFeatures().get(1);
3495        }
3496 
3497        /**
3498         * <!-- begin-user-doc -->
3499         * <!-- end-user-doc -->
3500         * @generated
3501         */
3502        public EAttribute getSynchCallType_Fanout() {
3503                return (EAttribute)synchCallTypeEClass.getEStructuralFeatures().get(2);
3504        }
3505 
3506        /**
3507         * <!-- begin-user-doc -->
3508         * <!-- end-user-doc -->
3509         * @generated
3510         */
3511        public EClass getTaskActivityGraph() {
3512                return taskActivityGraphEClass;
3513        }
3514 
3515        /**
3516         * <!-- begin-user-doc -->
3517         * <!-- end-user-doc -->
3518         * @generated
3519         */
3520        public EReference getTaskActivityGraph_ReplyEntry() {
3521                return (EReference)taskActivityGraphEClass.getEStructuralFeatures().get(0);
3522        }
3523 
3524        /**
3525         * <!-- begin-user-doc -->
3526         * <!-- end-user-doc -->
3527         * @generated
3528         */
3529        public EClass getTaskType() {
3530                return taskTypeEClass;
3531        }
3532 
3533        /**
3534         * <!-- begin-user-doc -->
3535         * <!-- end-user-doc -->
3536         * @generated
3537         */
3538        public EReference getTaskType_ResultTask() {
3539                return (EReference)taskTypeEClass.getEStructuralFeatures().get(0);
3540        }
3541 
3542        /**
3543         * <!-- begin-user-doc -->
3544         * <!-- end-user-doc -->
3545         * @generated
3546         */
3547        public EReference getTaskType_Entry() {
3548                return (EReference)taskTypeEClass.getEStructuralFeatures().get(1);
3549        }
3550 
3551        /**
3552         * <!-- begin-user-doc -->
3553         * <!-- end-user-doc -->
3554         * @generated
3555         */
3556        public EReference getTaskType_Service() {
3557                return (EReference)taskTypeEClass.getEStructuralFeatures().get(2);
3558        }
3559 
3560        /**
3561         * <!-- begin-user-doc -->
3562         * <!-- end-user-doc -->
3563         * @generated
3564         */
3565        public EReference getTaskType_TaskActivities() {
3566                return (EReference)taskTypeEClass.getEStructuralFeatures().get(3);
3567        }
3568 
3569        /**
3570         * <!-- begin-user-doc -->
3571         * <!-- end-user-doc -->
3572         * @generated
3573         */
3574        public EAttribute getTaskType_ActivityGraph() {
3575                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(4);
3576        }
3577 
3578        /**
3579         * <!-- begin-user-doc -->
3580         * <!-- end-user-doc -->
3581         * @generated
3582         */
3583        public EAttribute getTaskType_Multiplicity() {
3584                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(5);
3585        }
3586 
3587        /**
3588         * <!-- begin-user-doc -->
3589         * <!-- end-user-doc -->
3590         * @generated
3591         */
3592        public EAttribute getTaskType_Name() {
3593                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(6);
3594        }
3595 
3596        /**
3597         * <!-- begin-user-doc -->
3598         * <!-- end-user-doc -->
3599         * @generated
3600         */
3601        public EAttribute getTaskType_Priority() {
3602                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(7);
3603        }
3604 
3605        /**
3606         * <!-- begin-user-doc -->
3607         * <!-- end-user-doc -->
3608         * @generated
3609         */
3610        public EAttribute getTaskType_QueueLength() {
3611                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(8);
3612        }
3613 
3614        /**
3615         * <!-- begin-user-doc -->
3616         * <!-- end-user-doc -->
3617         * @generated
3618         */
3619        public EAttribute getTaskType_Replication() {
3620                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(9);
3621        }
3622 
3623        /**
3624         * <!-- begin-user-doc -->
3625         * <!-- end-user-doc -->
3626         * @generated
3627         */
3628        public EAttribute getTaskType_Scheduling() {
3629                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(10);
3630        }
3631 
3632        /**
3633         * <!-- begin-user-doc -->
3634         * <!-- end-user-doc -->
3635         * @generated
3636         */
3637        public EAttribute getTaskType_ThinkTime() {
3638                return (EAttribute)taskTypeEClass.getEStructuralFeatures().get(11);
3639        }
3640 
3641        /**
3642         * <!-- begin-user-doc -->
3643         * <!-- end-user-doc -->
3644         * @generated
3645         */
3646        public EEnum getAxisType() {
3647                return axisTypeEEnum;
3648        }
3649 
3650        /**
3651         * <!-- begin-user-doc -->
3652         * <!-- end-user-doc -->
3653         * @generated
3654         */
3655        public EEnum getCallOrderType() {
3656                return callOrderTypeEEnum;
3657        }
3658 
3659        /**
3660         * <!-- begin-user-doc -->
3661         * <!-- end-user-doc -->
3662         * @generated
3663         */
3664        public EEnum getSchedulingType() {
3665                return schedulingTypeEEnum;
3666        }
3667 
3668        /**
3669         * <!-- begin-user-doc -->
3670         * <!-- end-user-doc -->
3671         * @generated
3672         */
3673        public EEnum getSemaphoreType() {
3674                return semaphoreTypeEEnum;
3675        }
3676 
3677        /**
3678         * <!-- begin-user-doc -->
3679         * <!-- end-user-doc -->
3680         * @generated
3681         */
3682        public EEnum getTaskOptionType() {
3683                return taskOptionTypeEEnum;
3684        }
3685 
3686        /**
3687         * <!-- begin-user-doc -->
3688         * <!-- end-user-doc -->
3689         * @generated
3690         */
3691        public EEnum getTaskSchedulingType() {
3692                return taskSchedulingTypeEEnum;
3693        }
3694 
3695        /**
3696         * <!-- begin-user-doc -->
3697         * <!-- end-user-doc -->
3698         * @generated
3699         */
3700        public EEnum getTypeType() {
3701                return typeTypeEEnum;
3702        }
3703 
3704        /**
3705         * <!-- begin-user-doc -->
3706         * <!-- end-user-doc -->
3707         * @generated
3708         */
3709        public EEnum getValidType() {
3710                return validTypeEEnum;
3711        }
3712 
3713        /**
3714         * <!-- begin-user-doc -->
3715         * <!-- end-user-doc -->
3716         * @generated
3717         */
3718        public EEnum getXmlDebugType() {
3719                return xmlDebugTypeEEnum;
3720        }
3721 
3722        /**
3723         * <!-- begin-user-doc -->
3724         * <!-- end-user-doc -->
3725         * @generated
3726         */
3727        public EDataType getAxisTypeObject() {
3728                return axisTypeObjectEDataType;
3729        }
3730 
3731        /**
3732         * <!-- begin-user-doc -->
3733         * <!-- end-user-doc -->
3734         * @generated
3735         */
3736        public EDataType getCallOrderTypeObject() {
3737                return callOrderTypeObjectEDataType;
3738        }
3739 
3740        /**
3741         * <!-- begin-user-doc -->
3742         * <!-- end-user-doc -->
3743         * @generated
3744         */
3745        public EDataType getConnectFromType() {
3746                return connectFromTypeEDataType;
3747        }
3748 
3749        /**
3750         * <!-- begin-user-doc -->
3751         * <!-- end-user-doc -->
3752         * @generated
3753         */
3754        public EDataType getConnectToType() {
3755                return connectToTypeEDataType;
3756        }
3757 
3758        /**
3759         * <!-- begin-user-doc -->
3760         * <!-- end-user-doc -->
3761         * @generated
3762         */
3763        public EDataType getPhaseType() {
3764                return phaseTypeEDataType;
3765        }
3766 
3767        /**
3768         * <!-- begin-user-doc -->
3769         * <!-- end-user-doc -->
3770         * @generated
3771         */
3772        public EDataType getSchedulingTypeObject() {
3773                return schedulingTypeObjectEDataType;
3774        }
3775 
3776        /**
3777         * <!-- begin-user-doc -->
3778         * <!-- end-user-doc -->
3779         * @generated
3780         */
3781        public EDataType getSciNotation() {
3782                return sciNotationEDataType;
3783        }
3784 
3785        /**
3786         * <!-- begin-user-doc -->
3787         * <!-- end-user-doc -->
3788         * @generated
3789         */
3790        public EDataType getSemaphoreTypeObject() {
3791                return semaphoreTypeObjectEDataType;
3792        }
3793 
3794        /**
3795         * <!-- begin-user-doc -->
3796         * <!-- end-user-doc -->
3797         * @generated
3798         */
3799        public EDataType getSrvnFloat() {
3800                return srvnFloatEDataType;
3801        }
3802 
3803        /**
3804         * <!-- begin-user-doc -->
3805         * <!-- end-user-doc -->
3806         * @generated
3807         */
3808        public EDataType getTaskOptionTypeObject() {
3809                return taskOptionTypeObjectEDataType;
3810        }
3811 
3812        /**
3813         * <!-- begin-user-doc -->
3814         * <!-- end-user-doc -->
3815         * @generated
3816         */
3817        public EDataType getTaskSchedulingTypeObject() {
3818                return taskSchedulingTypeObjectEDataType;
3819        }
3820 
3821        /**
3822         * <!-- begin-user-doc -->
3823         * <!-- end-user-doc -->
3824         * @generated
3825         */
3826        public EDataType getTypeTypeObject() {
3827                return typeTypeObjectEDataType;
3828        }
3829 
3830        /**
3831         * <!-- begin-user-doc -->
3832         * <!-- end-user-doc -->
3833         * @generated
3834         */
3835        public EDataType getValidTypeObject() {
3836                return validTypeObjectEDataType;
3837        }
3838 
3839        /**
3840         * <!-- begin-user-doc -->
3841         * <!-- end-user-doc -->
3842         * @generated
3843         */
3844        public EDataType getXmlDebugTypeObject() {
3845                return xmlDebugTypeObjectEDataType;
3846        }
3847 
3848        /**
3849         * <!-- begin-user-doc -->
3850         * <!-- end-user-doc -->
3851         * @generated
3852         */
3853        public LqnCoreFactory getLqnCoreFactory() {
3854                return (LqnCoreFactory)getEFactoryInstance();
3855        }
3856 
3857        /**
3858         * <!-- begin-user-doc -->
3859         * <!-- end-user-doc -->
3860         * @generated
3861         */
3862        private boolean isCreated = false;
3863 
3864        /**
3865         * Creates the meta-model objects for the package.  This method is
3866         * guarded to have no affect on any invocation but its first.
3867         * <!-- begin-user-doc -->
3868         * <!-- end-user-doc -->
3869         * @generated
3870         */
3871        public void createPackageContents() {
3872                if (isCreated) return;
3873                isCreated = true;
3874 
3875                // Create classes and their features
3876                activityDefBaseEClass = createEClass(ACTIVITY_DEF_BASE);
3877                createEReference(activityDefBaseEClass, ACTIVITY_DEF_BASE__RESULT_JOIN_DELAY);
3878                createEReference(activityDefBaseEClass, ACTIVITY_DEF_BASE__RESULT_FORWARDING);
3879                createEReference(activityDefBaseEClass, ACTIVITY_DEF_BASE__SERVICE_TIME_DISTRIBUTION);
3880                createEReference(activityDefBaseEClass, ACTIVITY_DEF_BASE__RESULT_ACTIVITY);
3881                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__CALL_ORDER);
3882                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__HOST_DEMAND_CVSQ);
3883                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__HOST_DEMAND_MEAN);
3884                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__MAX_SERVICE_TIME);
3885                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__NAME);
3886                createEAttribute(activityDefBaseEClass, ACTIVITY_DEF_BASE__THINK_TIME);
3887 
3888                activityDefTypeEClass = createEClass(ACTIVITY_DEF_TYPE);
3889                createEReference(activityDefTypeEClass, ACTIVITY_DEF_TYPE__CALL_LIST);
3890                createEAttribute(activityDefTypeEClass, ACTIVITY_DEF_TYPE__GROUP);
3891                createEReference(activityDefTypeEClass, ACTIVITY_DEF_TYPE__SYNCH_CALL);
3892                createEReference(activityDefTypeEClass, ACTIVITY_DEF_TYPE__ASYNCH_CALL);
3893                createEAttribute(activityDefTypeEClass, ACTIVITY_DEF_TYPE__BOUND_TO_ENTRY);
3894 
3895                activityGraphBaseEClass = createEClass(ACTIVITY_GRAPH_BASE);
3896                createEReference(activityGraphBaseEClass, ACTIVITY_GRAPH_BASE__ACTIVITY);
3897                createEReference(activityGraphBaseEClass, ACTIVITY_GRAPH_BASE__PRECEDENCE);
3898 
3899                activityListTypeEClass = createEClass(ACTIVITY_LIST_TYPE);
3900                createEReference(activityListTypeEClass, ACTIVITY_LIST_TYPE__ACTIVITY);
3901 
3902                activityLoopListTypeEClass = createEClass(ACTIVITY_LOOP_LIST_TYPE);
3903                createEReference(activityLoopListTypeEClass, ACTIVITY_LOOP_LIST_TYPE__ACTIVITY);
3904                createEAttribute(activityLoopListTypeEClass, ACTIVITY_LOOP_LIST_TYPE__END);
3905 
3906                activityLoopTypeEClass = createEClass(ACTIVITY_LOOP_TYPE);
3907                createEAttribute(activityLoopTypeEClass, ACTIVITY_LOOP_TYPE__COUNT);
3908 
3909                activityMakingCallTypeEClass = createEClass(ACTIVITY_MAKING_CALL_TYPE);
3910                createEAttribute(activityMakingCallTypeEClass, ACTIVITY_MAKING_CALL_TYPE__CALLS_MEAN);
3911 
3912                activityOrTypeEClass = createEClass(ACTIVITY_OR_TYPE);
3913                createEAttribute(activityOrTypeEClass, ACTIVITY_OR_TYPE__PROB);
3914 
3915                activityPhasesTypeEClass = createEClass(ACTIVITY_PHASES_TYPE);
3916                createEReference(activityPhasesTypeEClass, ACTIVITY_PHASES_TYPE__CALL_LIST);
3917                createEAttribute(activityPhasesTypeEClass, ACTIVITY_PHASES_TYPE__GROUP);
3918                createEReference(activityPhasesTypeEClass, ACTIVITY_PHASES_TYPE__SYNCH_CALL);
3919                createEReference(activityPhasesTypeEClass, ACTIVITY_PHASES_TYPE__ASYNCH_CALL);
3920                createEAttribute(activityPhasesTypeEClass, ACTIVITY_PHASES_TYPE__PHASE);
3921 
3922                activityTypeEClass = createEClass(ACTIVITY_TYPE);
3923                createEAttribute(activityTypeEClass, ACTIVITY_TYPE__NAME);
3924 
3925                andJoinListTypeEClass = createEClass(AND_JOIN_LIST_TYPE);
3926                createEReference(andJoinListTypeEClass, AND_JOIN_LIST_TYPE__ACTIVITY);
3927                createEAttribute(andJoinListTypeEClass, AND_JOIN_LIST_TYPE__QUORUM);
3928 
3929                asynchCallTypeEClass = createEClass(ASYNCH_CALL_TYPE);
3930                createEAttribute(asynchCallTypeEClass, ASYNCH_CALL_TYPE__DEST);
3931                createEAttribute(asynchCallTypeEClass, ASYNCH_CALL_TYPE__FANIN);
3932                createEAttribute(asynchCallTypeEClass, ASYNCH_CALL_TYPE__FANOUT);
3933 
3934                bindTypeEClass = createEClass(BIND_TYPE);
3935                createEReference(bindTypeEClass, BIND_TYPE__PARAMETER);
3936                createEReference(bindTypeEClass, BIND_TYPE__PROCESSOR_BINDING);
3937                createEReference(bindTypeEClass, BIND_TYPE__PORT_BINDING);
3938 
3939                callListTypeEClass = createEClass(CALL_LIST_TYPE);
3940                createEReference(callListTypeEClass, CALL_LIST_TYPE__SYNCH_CALL);
3941                createEReference(callListTypeEClass, CALL_LIST_TYPE__ASYNCH_CALL);
3942 
3943                documentRootEClass = createEClass(DOCUMENT_ROOT);
3944                createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED);
3945                createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP);
3946                createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION);
3947                createEReference(documentRootEClass, DOCUMENT_ROOT__LQN_CORE);
3948                createEReference(documentRootEClass, DOCUMENT_ROOT__LQN_MODEL);
3949 
3950                entryActivityDefTypeEClass = createEClass(ENTRY_ACTIVITY_DEF_TYPE);
3951                createEReference(entryActivityDefTypeEClass, ENTRY_ACTIVITY_DEF_TYPE__CALL_LIST);
3952                createEAttribute(entryActivityDefTypeEClass, ENTRY_ACTIVITY_DEF_TYPE__GROUP);
3953                createEReference(entryActivityDefTypeEClass, ENTRY_ACTIVITY_DEF_TYPE__SYNCH_CALL);
3954                createEReference(entryActivityDefTypeEClass, ENTRY_ACTIVITY_DEF_TYPE__ASYNCH_CALL);
3955                createEAttribute(entryActivityDefTypeEClass, ENTRY_ACTIVITY_DEF_TYPE__FIRST_ACTIVITY);
3956 
3957                entryActivityGraphEClass = createEClass(ENTRY_ACTIVITY_GRAPH);
3958                createEReference(entryActivityGraphEClass, ENTRY_ACTIVITY_GRAPH__REPLY_ACTIVITY);
3959 
3960                entryMakingCallTypeEClass = createEClass(ENTRY_MAKING_CALL_TYPE);
3961                createEAttribute(entryMakingCallTypeEClass, ENTRY_MAKING_CALL_TYPE__PROB);
3962 
3963                entryTypeEClass = createEClass(ENTRY_TYPE);
3964                createEReference(entryTypeEClass, ENTRY_TYPE__RESULT_ENTRY);
3965                createEReference(entryTypeEClass, ENTRY_TYPE__SERVICE_TIME_DISTRIBUTION);
3966                createEReference(entryTypeEClass, ENTRY_TYPE__FORWARDING);
3967                createEReference(entryTypeEClass, ENTRY_TYPE__ENTRY_ACTIVITY_GRAPH);
3968                createEReference(entryTypeEClass, ENTRY_TYPE__ENTRY_PHASE_ACTIVITIES);
3969                createEAttribute(entryTypeEClass, ENTRY_TYPE__NAME);
3970                createEAttribute(entryTypeEClass, ENTRY_TYPE__OPEN_ARRIVAL_RATE);
3971                createEAttribute(entryTypeEClass, ENTRY_TYPE__PRIORITY);
3972                createEAttribute(entryTypeEClass, ENTRY_TYPE__SEMAPHORE);
3973                createEAttribute(entryTypeEClass, ENTRY_TYPE__TYPE);
3974 
3975                firstPlotTypeEClass = createEClass(FIRST_PLOT_TYPE);
3976                createEAttribute(firstPlotTypeEClass, FIRST_PLOT_TYPE__VARIABLE);
3977 
3978                histogramBinTypeEClass = createEClass(HISTOGRAM_BIN_TYPE);
3979                createEAttribute(histogramBinTypeEClass, HISTOGRAM_BIN_TYPE__BEGIN);
3980                createEAttribute(histogramBinTypeEClass, HISTOGRAM_BIN_TYPE__CONF95);
3981                createEAttribute(histogramBinTypeEClass, HISTOGRAM_BIN_TYPE__CONF99);
3982                createEAttribute(histogramBinTypeEClass, HISTOGRAM_BIN_TYPE__END);
3983                createEAttribute(histogramBinTypeEClass, HISTOGRAM_BIN_TYPE__PROB);
3984 
3985                inPortTypeEClass = createEClass(IN_PORT_TYPE);
3986                createEAttribute(inPortTypeEClass, IN_PORT_TYPE__CONNECT_FROM);
3987                createEAttribute(inPortTypeEClass, IN_PORT_TYPE__DESCRIPTION);
3988                createEAttribute(inPortTypeEClass, IN_PORT_TYPE__NAME);
3989 
3990                interfaceTypeEClass = createEClass(INTERFACE_TYPE);
3991                createEReference(interfaceTypeEClass, INTERFACE_TYPE__IN_PORT);
3992                createEReference(interfaceTypeEClass, INTERFACE_TYPE__OUT_PORT);
3993 
3994                lqnCoreTypeEClass = createEClass(LQN_CORE_TYPE);
3995                createEReference(lqnCoreTypeEClass, LQN_CORE_TYPE__PROCESSOR);
3996                createEReference(lqnCoreTypeEClass, LQN_CORE_TYPE__SLOT);
3997 
3998                lqnModelTypeEClass = createEClass(LQN_MODEL_TYPE);
3999                createEReference(lqnModelTypeEClass, LQN_MODEL_TYPE__RUN_CONTROL);
4000                createEReference(lqnModelTypeEClass, LQN_MODEL_TYPE__PLOT_CONTROL);
4001                createEReference(lqnModelTypeEClass, LQN_MODEL_TYPE__SOLVER_PARAMS);
4002                createEReference(lqnModelTypeEClass, LQN_MODEL_TYPE__PROCESSOR);
4003                createEReference(lqnModelTypeEClass, LQN_MODEL_TYPE__SLOT);
4004                createEAttribute(lqnModelTypeEClass, LQN_MODEL_TYPE__DESCRIPTION);
4005                createEAttribute(lqnModelTypeEClass, LQN_MODEL_TYPE__LQNCORE_SCHEMA_VERSION);
4006                createEAttribute(lqnModelTypeEClass, LQN_MODEL_TYPE__LQN_SCHEMA_VERSION);
4007                createEAttribute(lqnModelTypeEClass, LQN_MODEL_TYPE__NAME);
4008                createEAttribute(lqnModelTypeEClass, LQN_MODEL_TYPE__XML_DEBUG);
4009 
4010                makingCallTypeEClass = createEClass(MAKING_CALL_TYPE);
4011                createEReference(makingCallTypeEClass, MAKING_CALL_TYPE__RESULT_CALL);
4012                createEAttribute(makingCallTypeEClass, MAKING_CALL_TYPE__DEST);
4013                createEAttribute(makingCallTypeEClass, MAKING_CALL_TYPE__FANIN);
4014                createEAttribute(makingCallTypeEClass, MAKING_CALL_TYPE__FANOUT);
4015 
4016                orListTypeEClass = createEClass(OR_LIST_TYPE);
4017                createEReference(orListTypeEClass, OR_LIST_TYPE__ACTIVITY);
4018 
4019                outPortTypeEClass = createEClass(OUT_PORT_TYPE);
4020                createEAttribute(outPortTypeEClass, OUT_PORT_TYPE__CONNECT_TO);
4021                createEAttribute(outPortTypeEClass, OUT_PORT_TYPE__DESCRIPTION);
4022                createEAttribute(outPortTypeEClass, OUT_PORT_TYPE__NAME);
4023 
4024                outputDistributionTypeEClass = createEClass(OUTPUT_DISTRIBUTION_TYPE);
4025                createEReference(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__UNDERFLOW_BIN);
4026                createEReference(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__HISTOGRAM_BIN);
4027                createEReference(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__OVERFLOW_BIN);
4028                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__BIN_SIZE);
4029                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__KURTOSIS);
4030                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__MAX);
4031                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__MEAN);
4032                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__MID_POINT);
4033                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__MIN);
4034                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__NUMBER_BINS);
4035                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__SKEW);
4036                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__STD_DEV);
4037                createEAttribute(outputDistributionTypeEClass, OUTPUT_DISTRIBUTION_TYPE__XSAMPLES);
4038 
4039                outputEntryDistributionTypeEClass = createEClass(OUTPUT_ENTRY_DISTRIBUTION_TYPE);
4040                createEAttribute(outputEntryDistributionTypeEClass, OUTPUT_ENTRY_DISTRIBUTION_TYPE__PHASE);
4041 
4042                outputResultForwardingANDJoinDelayEClass = createEClass(OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY);
4043                createEReference(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__RESULT_CONF95);
4044                createEReference(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__RESULT_CONF99);
4045                createEAttribute(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__DEST);
4046                createEAttribute(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__JOIN_VARIANCE);
4047                createEAttribute(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__JOIN_WAITING);
4048                createEAttribute(outputResultForwardingANDJoinDelayEClass, OUTPUT_RESULT_FORWARDING_AND_JOIN_DELAY__WAITING);
4049 
4050                outputResultTypeEClass = createEClass(OUTPUT_RESULT_TYPE);
4051                createEReference(outputResultTypeEClass, OUTPUT_RESULT_TYPE__RESULT_CONF95);
4052                createEReference(outputResultTypeEClass, OUTPUT_RESULT_TYPE__RESULT_CONF99);
4053                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__OPEN_WAIT_TIME);
4054                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE1_PROC_WAITING);
4055                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME);
4056                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE1_SERVICE_TIME_VARIANCE);
4057                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE1_UTILIZATION);
4058                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE2_PROC_WAITING);
4059                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME);
4060                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE2_SERVICE_TIME_VARIANCE);
4061                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE2_UTILIZATION);
4062                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE3_PROC_WAITING);
4063                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME);
4064                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE3_SERVICE_TIME_VARIANCE);
4065                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PHASE3_UTILIZATION);
4066                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PROB_EXCEED_MAX_SERVICE_TIME);
4067                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PROC_UTILIZATION);
4068                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__PROC_WAITING);
4069                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__SERVICE_TIME);
4070                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__SERVICE_TIME_VARIANCE);
4071                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__SQUARED_COEFF_VARIATION);
4072                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__THROUGHPUT);
4073                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__THROUGHPUT_BOUND);
4074                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__UTILIZATION);
4075                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__WAITING);
4076                createEAttribute(outputResultTypeEClass, OUTPUT_RESULT_TYPE__WAITING_VARIANCE);
4077 
4078                parameterTypeEClass = createEClass(PARAMETER_TYPE);
4079                createEAttribute(parameterTypeEClass, PARAMETER_TYPE__NAME);
4080                createEAttribute(parameterTypeEClass, PARAMETER_TYPE__VALUE);
4081 
4082                paraTypeEClass = createEClass(PARA_TYPE);
4083                createEAttribute(paraTypeEClass, PARA_TYPE__START_VALUE);
4084                createEAttribute(paraTypeEClass, PARA_TYPE__END_VALUE);
4085                createEAttribute(paraTypeEClass, PARA_TYPE__STEP_VALUE);
4086                createEAttribute(paraTypeEClass, PARA_TYPE__VALUE);
4087 
4088                phaseActivitiesEClass = createEClass(PHASE_ACTIVITIES);
4089                createEReference(phaseActivitiesEClass, PHASE_ACTIVITIES__ACTIVITY);
4090 
4091                plotControlTypeEClass = createEClass(PLOT_CONTROL_TYPE);
4092                createEReference(plotControlTypeEClass, PLOT_CONTROL_TYPE__FIRST_PLOT);
4093                createEReference(plotControlTypeEClass, PLOT_CONTROL_TYPE__PLOT);
4094 
4095                plotTypeEClass = createEClass(PLOT_TYPE);
4096                createEAttribute(plotTypeEClass, PLOT_TYPE__VARIABLE);
4097 
4098                portBindingTypeEClass = createEClass(PORT_BINDING_TYPE);
4099                createEAttribute(portBindingTypeEClass, PORT_BINDING_TYPE__SOURCE);
4100                createEAttribute(portBindingTypeEClass, PORT_BINDING_TYPE__TARGET);
4101 
4102                pragmaTypeEClass = createEClass(PRAGMA_TYPE);
4103                createEAttribute(pragmaTypeEClass, PRAGMA_TYPE__PARAM);
4104                createEAttribute(pragmaTypeEClass, PRAGMA_TYPE__VALUE);
4105 
4106                precedenceTypeEClass = createEClass(PRECEDENCE_TYPE);
4107                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__PRE);
4108                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__PRE_OR);
4109                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__PRE_AND);
4110                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__POST);
4111                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__POST_OR);
4112                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__POST_AND);
4113                createEReference(precedenceTypeEClass, PRECEDENCE_TYPE__POST_LOOP);
4114 
4115                processorBindingTypeEClass = createEClass(PROCESSOR_BINDING_TYPE);
4116                createEAttribute(processorBindingTypeEClass, PROCESSOR_BINDING_TYPE__SOURCE);
4117                createEAttribute(processorBindingTypeEClass, PROCESSOR_BINDING_TYPE__TARGET);
4118 
4119                processorTypeEClass = createEClass(PROCESSOR_TYPE);
4120                createEReference(processorTypeEClass, PROCESSOR_TYPE__RESULT_PROCESSOR);
4121                createEReference(processorTypeEClass, PROCESSOR_TYPE__TASK);
4122                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__MULTIPLICITY);
4123                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__NAME);
4124                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__QUANTUM);
4125                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__REPLICATION);
4126                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__SCHEDULING);
4127                createEAttribute(processorTypeEClass, PROCESSOR_TYPE__SPEED_FACTOR);
4128 
4129                replyActivityTypeEClass = createEClass(REPLY_ACTIVITY_TYPE);
4130                createEAttribute(replyActivityTypeEClass, REPLY_ACTIVITY_TYPE__NAME);
4131 
4132                replyEntryTypeEClass = createEClass(REPLY_ENTRY_TYPE);
4133                createEReference(replyEntryTypeEClass, REPLY_ENTRY_TYPE__REPLY_ACTIVITY);
4134                createEAttribute(replyEntryTypeEClass, REPLY_ENTRY_TYPE__NAME);
4135 
4136                resultConf95TypeEClass = createEClass(RESULT_CONF95_TYPE);
4137                createEAttribute(resultConf95TypeEClass, RESULT_CONF95_TYPE__JOIN_VARIANCE);
4138                createEAttribute(resultConf95TypeEClass, RESULT_CONF95_TYPE__JOIN_WAITING);
4139                createEAttribute(resultConf95TypeEClass, RESULT_CONF95_TYPE__WAITING);
4140 
4141                resultConf95Type1EClass = createEClass(RESULT_CONF95_TYPE1);
4142                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__OPEN_WAIT_TIME);
4143                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE1_PROC_WAITING);
4144                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE1_SERVICE_TIME);
4145                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE1_SERVICE_TIME_VARIANCE);
4146                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE1_UTILIZATION);
4147                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE2_PROC_WAITING);
4148                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE2_SERVICE_TIME);
4149                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE2_SERVICE_TIME_VARIANCE);
4150                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE2_UTILIZATION);
4151                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE3_PROC_WAITING);
4152                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE3_SERVICE_TIME);
4153                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE3_SERVICE_TIME_VARIANCE);
4154                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PHASE3_UTILIZATION);
4155                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PROB_EXCEED_MAX_SERVICE_TIME);
4156                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PROC_UTILIZATION);
4157                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__PROC_WAITING);
4158                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__SERVICE_TIME);
4159                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__SERVICE_TIME_VARIANCE);
4160                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__SQUARED_COEFF_VARIATION);
4161                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__THROUGHPUT);
4162                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__THROUGHPUT_BOUND);
4163                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__UTILIZATION);
4164                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__WAITING);
4165                createEAttribute(resultConf95Type1EClass, RESULT_CONF95_TYPE1__WAITING_VARIANCE);
4166 
4167                resultConf99TypeEClass = createEClass(RESULT_CONF99_TYPE);
4168                createEAttribute(resultConf99TypeEClass, RESULT_CONF99_TYPE__JOIN_VARIANCE);
4169                createEAttribute(resultConf99TypeEClass, RESULT_CONF99_TYPE__JOIN_WAITING);
4170                createEAttribute(resultConf99TypeEClass, RESULT_CONF99_TYPE__WAITING);
4171 
4172                resultConf99Type1EClass = createEClass(RESULT_CONF99_TYPE1);
4173                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__OPEN_WAIT_TIME);
4174                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE1_PROC_WAITING);
4175                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE1_SERVICE_TIME);
4176                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE1_SERVICE_TIME_VARIANCE);
4177                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE1_UTILIZATION);
4178                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE2_PROC_WAITING);
4179                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE2_SERVICE_TIME);
4180                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE2_SERVICE_TIME_VARIANCE);
4181                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE2_UTILIZATION);
4182                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE3_PROC_WAITING);
4183                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE3_SERVICE_TIME);
4184                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE3_SERVICE_TIME_VARIANCE);
4185                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PHASE3_UTILIZATION);
4186                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PROB_EXCEED_MAX_SERVICE_TIME);
4187                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PROC_UTILIZATION);
4188                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__PROC_WAITING);
4189                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__SERVICE_TIME);
4190                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__SERVICE_TIME_VARIANCE);
4191                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__SQUARED_COEFF_VARIATION);
4192                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__THROUGHPUT);
4193                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__THROUGHPUT_BOUND);
4194                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__UTILIZATION);
4195                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__WAITING);
4196                createEAttribute(resultConf99Type1EClass, RESULT_CONF99_TYPE1__WAITING_VARIANCE);
4197 
4198                resultGeneralTypeEClass = createEClass(RESULT_GENERAL_TYPE);
4199                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__CONV_VAL);
4200                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__ELAPSED_TIME);
4201                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__ITERATIONS);
4202                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__PLATFORM_INFO);
4203                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__SOLVER_INFO);
4204                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__SYSTEM_CPU_TIME);
4205                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__USER_CPU_TIME);
4206                createEAttribute(resultGeneralTypeEClass, RESULT_GENERAL_TYPE__VALID);
4207 
4208                runControlTypeEClass = createEClass(RUN_CONTROL_TYPE);
4209                createEReference(runControlTypeEClass, RUN_CONTROL_TYPE__PARA);
4210 
4211                serviceTypeEClass = createEClass(SERVICE_TYPE);
4212                createEAttribute(serviceTypeEClass, SERVICE_TYPE__NAME);
4213 
4214                singleActivityListTypeEClass = createEClass(SINGLE_ACTIVITY_LIST_TYPE);
4215                createEReference(singleActivityListTypeEClass, SINGLE_ACTIVITY_LIST_TYPE__ACTIVITY);
4216 
4217                slotTypeEClass = createEClass(SLOT_TYPE);
4218                createEReference(slotTypeEClass, SLOT_TYPE__INTERFACE);
4219                createEReference(slotTypeEClass, SLOT_TYPE__BINDING);
4220                createEAttribute(slotTypeEClass, SLOT_TYPE__BIND_TARGET);
4221                createEAttribute(slotTypeEClass, SLOT_TYPE__ID);
4222                createEAttribute(slotTypeEClass, SLOT_TYPE__REPLIC_NUM);
4223 
4224                solverParamsTypeEClass = createEClass(SOLVER_PARAMS_TYPE);
4225                createEReference(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__RESULT_GENERAL);
4226                createEReference(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__PRAGMA);
4227                createEAttribute(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__COMMENT);
4228                createEAttribute(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__CONV_VAL);
4229                createEAttribute(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__IT_LIMIT);
4230                createEAttribute(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__PRINT_INT);
4231                createEAttribute(solverParamsTypeEClass, SOLVER_PARAMS_TYPE__UNDERRELAX_COEFF);
4232 
4233                synchCallTypeEClass = createEClass(SYNCH_CALL_TYPE);
4234                createEAttribute(synchCallTypeEClass, SYNCH_CALL_TYPE__DEST);
4235                createEAttribute(synchCallTypeEClass, SYNCH_CALL_TYPE__FANIN);
4236                createEAttribute(synchCallTypeEClass, SYNCH_CALL_TYPE__FANOUT);
4237 
4238                taskActivityGraphEClass = createEClass(TASK_ACTIVITY_GRAPH);
4239                createEReference(taskActivityGraphEClass, TASK_ACTIVITY_GRAPH__REPLY_ENTRY);
4240 
4241                taskTypeEClass = createEClass(TASK_TYPE);
4242                createEReference(taskTypeEClass, TASK_TYPE__RESULT_TASK);
4243                createEReference(taskTypeEClass, TASK_TYPE__ENTRY);
4244                createEReference(taskTypeEClass, TASK_TYPE__SERVICE);
4245                createEReference(taskTypeEClass, TASK_TYPE__TASK_ACTIVITIES);
4246                createEAttribute(taskTypeEClass, TASK_TYPE__ACTIVITY_GRAPH);
4247                createEAttribute(taskTypeEClass, TASK_TYPE__MULTIPLICITY);
4248                createEAttribute(taskTypeEClass, TASK_TYPE__NAME);
4249                createEAttribute(taskTypeEClass, TASK_TYPE__PRIORITY);
4250                createEAttribute(taskTypeEClass, TASK_TYPE__QUEUE_LENGTH);
4251                createEAttribute(taskTypeEClass, TASK_TYPE__REPLICATION);
4252                createEAttribute(taskTypeEClass, TASK_TYPE__SCHEDULING);
4253                createEAttribute(taskTypeEClass, TASK_TYPE__THINK_TIME);
4254 
4255                // Create enums
4256                axisTypeEEnum = createEEnum(AXIS_TYPE);
4257                callOrderTypeEEnum = createEEnum(CALL_ORDER_TYPE);
4258                schedulingTypeEEnum = createEEnum(SCHEDULING_TYPE);
4259                semaphoreTypeEEnum = createEEnum(SEMAPHORE_TYPE);
4260                taskOptionTypeEEnum = createEEnum(TASK_OPTION_TYPE);
4261                taskSchedulingTypeEEnum = createEEnum(TASK_SCHEDULING_TYPE);
4262                typeTypeEEnum = createEEnum(TYPE_TYPE);
4263                validTypeEEnum = createEEnum(VALID_TYPE);
4264                xmlDebugTypeEEnum = createEEnum(XML_DEBUG_TYPE);
4265 
4266                // Create data types
4267                axisTypeObjectEDataType = createEDataType(AXIS_TYPE_OBJECT);
4268                callOrderTypeObjectEDataType = createEDataType(CALL_ORDER_TYPE_OBJECT);
4269                connectFromTypeEDataType = createEDataType(CONNECT_FROM_TYPE);
4270                connectToTypeEDataType = createEDataType(CONNECT_TO_TYPE);
4271                phaseTypeEDataType = createEDataType(PHASE_TYPE);
4272                schedulingTypeObjectEDataType = createEDataType(SCHEDULING_TYPE_OBJECT);
4273                sciNotationEDataType = createEDataType(SCI_NOTATION);
4274                semaphoreTypeObjectEDataType = createEDataType(SEMAPHORE_TYPE_OBJECT);
4275                srvnFloatEDataType = createEDataType(SRVN_FLOAT);
4276                taskOptionTypeObjectEDataType = createEDataType(TASK_OPTION_TYPE_OBJECT);
4277                taskSchedulingTypeObjectEDataType = createEDataType(TASK_SCHEDULING_TYPE_OBJECT);
4278                typeTypeObjectEDataType = createEDataType(TYPE_TYPE_OBJECT);
4279                validTypeObjectEDataType = createEDataType(VALID_TYPE_OBJECT);
4280                xmlDebugTypeObjectEDataType = createEDataType(XML_DEBUG_TYPE_OBJECT);
4281        }
4282 
4283        /**
4284         * <!-- begin-user-doc -->
4285         * <!-- end-user-doc -->
4286         * @generated
4287         */
4288        private boolean isInitialized = false;
4289 
4290        /**
4291         * Complete the initialization of the package and its meta-model.  This
4292         * method is guarded to have no affect on any invocation but its first.
4293         * <!-- begin-user-doc -->
4294         * <!-- end-user-doc -->
4295         * @generated
4296         */
4297        public void initializePackageContents() {
4298                if (isInitialized) return;
4299                isInitialized = true;
4300 
4301                // Initialize package
4302                setName(eNAME);
4303                setNsPrefix(eNS_PREFIX);
4304                setNsURI(eNS_URI);
4305 
4306                // Obtain other dependent packages
4307                XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
4308 
4309                // Create type parameters
4310 
4311                // Set bounds for type parameters
4312 
4313                // Add supertypes to classes
4314                activityDefTypeEClass.getESuperTypes().add(this.getActivityDefBase());
4315                activityLoopTypeEClass.getESuperTypes().add(this.getActivityType());
4316                activityMakingCallTypeEClass.getESuperTypes().add(this.getMakingCallType());
4317                activityOrTypeEClass.getESuperTypes().add(this.getActivityType());
4318                activityPhasesTypeEClass.getESuperTypes().add(this.getActivityDefBase());
4319                entryActivityDefTypeEClass.getESuperTypes().add(this.getActivityDefBase());
4320                entryActivityGraphEClass.getESuperTypes().add(this.getActivityGraphBase());
4321                entryMakingCallTypeEClass.getESuperTypes().add(this.getMakingCallType());
4322                outputEntryDistributionTypeEClass.getESuperTypes().add(this.getOutputDistributionType());
4323                taskActivityGraphEClass.getESuperTypes().add(this.getActivityGraphBase());
4324 
4325                // Initialize classes and features; add operations and parameters
4326                initEClass(activityDefBaseEClass, ActivityDefBase.class, "ActivityDefBase", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4327                initEReference(getActivityDefBase_ResultJoinDelay(), this.getOutputResultForwardingANDJoinDelay(), null, "resultJoinDelay", null, 0, -1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4328                initEReference(getActivityDefBase_ResultForwarding(), this.getOutputResultForwardingANDJoinDelay(), null, "resultForwarding", null, 0, -1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4329                initEReference(getActivityDefBase_ServiceTimeDistribution(), this.getOutputDistributionType(), null, "serviceTimeDistribution", null, 0, -1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4330                initEReference(getActivityDefBase_ResultActivity(), this.getOutputResultType(), null, "resultActivity", null, 0, -1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4331                initEAttribute(getActivityDefBase_CallOrder(), this.getCallOrderType(), "callOrder", "STOCHASTIC", 0, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4332                initEAttribute(getActivityDefBase_HostDemandCvsq(), this.getSrvnFloat(), "hostDemandCvsq", null, 0, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4333                initEAttribute(getActivityDefBase_HostDemandMean(), this.getSrvnFloat(), "hostDemandMean", null, 1, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4334                initEAttribute(getActivityDefBase_MaxServiceTime(), this.getSrvnFloat(), "maxServiceTime", null, 0, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4335                initEAttribute(getActivityDefBase_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4336                initEAttribute(getActivityDefBase_ThinkTime(), this.getSrvnFloat(), "thinkTime", null, 0, 1, ActivityDefBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4337 
4338                initEClass(activityDefTypeEClass, ActivityDefType.class, "ActivityDefType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4339                initEReference(getActivityDefType_CallList(), this.getCallListType(), null, "callList", null, 0, -1, ActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4340                initEAttribute(getActivityDefType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, ActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4341                initEReference(getActivityDefType_SynchCall(), this.getActivityMakingCallType(), null, "synchCall", null, 0, -1, ActivityDefType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4342                initEReference(getActivityDefType_AsynchCall(), this.getActivityMakingCallType(), null, "asynchCall", null, 0, -1, ActivityDefType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4343                initEAttribute(getActivityDefType_BoundToEntry(), theXMLTypePackage.getString(), "boundToEntry", null, 0, 1, ActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4344 
4345                initEClass(activityGraphBaseEClass, ActivityGraphBase.class, "ActivityGraphBase", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4346                initEReference(getActivityGraphBase_Activity(), this.getActivityDefType(), null, "activity", null, 1, -1, ActivityGraphBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4347                initEReference(getActivityGraphBase_Precedence(), this.getPrecedenceType(), null, "precedence", null, 0, -1, ActivityGraphBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4348 
4349                initEClass(activityListTypeEClass, ActivityListType.class, "ActivityListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4350                initEReference(getActivityListType_Activity(), this.getActivityType(), null, "activity", null, 1, -1, ActivityListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4351 
4352                initEClass(activityLoopListTypeEClass, ActivityLoopListType.class, "ActivityLoopListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4353                initEReference(getActivityLoopListType_Activity(), this.getActivityLoopType(), null, "activity", null, 1, -1, ActivityLoopListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4354                initEAttribute(getActivityLoopListType_End(), theXMLTypePackage.getString(), "end", null, 0, 1, ActivityLoopListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4355 
4356                initEClass(activityLoopTypeEClass, ActivityLoopType.class, "ActivityLoopType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4357                initEAttribute(getActivityLoopType_Count(), this.getSrvnFloat(), "count", null, 1, 1, ActivityLoopType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4358 
4359                initEClass(activityMakingCallTypeEClass, ActivityMakingCallType.class, "ActivityMakingCallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4360                initEAttribute(getActivityMakingCallType_CallsMean(), this.getSrvnFloat(), "callsMean", null, 1, 1, ActivityMakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4361 
4362                initEClass(activityOrTypeEClass, ActivityOrType.class, "ActivityOrType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4363                initEAttribute(getActivityOrType_Prob(), theXMLTypePackage.getString(), "prob", "1", 0, 1, ActivityOrType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4364 
4365                initEClass(activityPhasesTypeEClass, ActivityPhasesType.class, "ActivityPhasesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4366                initEReference(getActivityPhasesType_CallList(), this.getCallListType(), null, "callList", null, 0, -1, ActivityPhasesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4367                initEAttribute(getActivityPhasesType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, ActivityPhasesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4368                initEReference(getActivityPhasesType_SynchCall(), this.getActivityMakingCallType(), null, "synchCall", null, 0, -1, ActivityPhasesType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4369                initEReference(getActivityPhasesType_AsynchCall(), this.getActivityMakingCallType(), null, "asynchCall", null, 0, -1, ActivityPhasesType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4370                initEAttribute(getActivityPhasesType_Phase(), this.getPhaseType(), "phase", null, 1, 1, ActivityPhasesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4371 
4372                initEClass(activityTypeEClass, ActivityType.class, "ActivityType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4373                initEAttribute(getActivityType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ActivityType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4374 
4375                initEClass(andJoinListTypeEClass, AndJoinListType.class, "AndJoinListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4376                initEReference(getAndJoinListType_Activity(), this.getActivityType(), null, "activity", null, 1, -1, AndJoinListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4377                initEAttribute(getAndJoinListType_Quorum(), theXMLTypePackage.getNonNegativeInteger(), "quorum", "0", 0, 1, AndJoinListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4378 
4379                initEClass(asynchCallTypeEClass, AsynchCallType.class, "AsynchCallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4380                initEAttribute(getAsynchCallType_Dest(), theXMLTypePackage.getString(), "dest", null, 1, 1, AsynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4381                initEAttribute(getAsynchCallType_Fanin(), theXMLTypePackage.getInt(), "fanin", null, 0, 1, AsynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4382                initEAttribute(getAsynchCallType_Fanout(), theXMLTypePackage.getInt(), "fanout", null, 0, 1, AsynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4383 
4384                initEClass(bindTypeEClass, BindType.class, "BindType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4385                initEReference(getBindType_Parameter(), this.getParameterType(), null, "parameter", null, 0, -1, BindType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4386                initEReference(getBindType_ProcessorBinding(), this.getProcessorBindingType(), null, "processorBinding", null, 0, -1, BindType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4387                initEReference(getBindType_PortBinding(), this.getPortBindingType(), null, "portBinding", null, 0, -1, BindType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4388 
4389                initEClass(callListTypeEClass, CallListType.class, "CallListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4390                initEReference(getCallListType_SynchCall(), this.getSynchCallType(), null, "synchCall", null, 0, -1, CallListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4391                initEReference(getCallListType_AsynchCall(), this.getAsynchCallType(), null, "asynchCall", null, 0, -1, CallListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4392 
4393                initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4394                initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4395                initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4396                initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4397                initEReference(getDocumentRoot_LqnCore(), this.getLqnCoreType(), null, "lqnCore", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4398                initEReference(getDocumentRoot_LqnModel(), this.getLqnModelType(), null, "lqnModel", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4399 
4400                initEClass(entryActivityDefTypeEClass, EntryActivityDefType.class, "EntryActivityDefType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4401                initEReference(getEntryActivityDefType_CallList(), this.getCallListType(), null, "callList", null, 0, -1, EntryActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4402                initEAttribute(getEntryActivityDefType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, EntryActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4403                initEReference(getEntryActivityDefType_SynchCall(), this.getActivityMakingCallType(), null, "synchCall", null, 0, -1, EntryActivityDefType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4404                initEReference(getEntryActivityDefType_AsynchCall(), this.getActivityMakingCallType(), null, "asynchCall", null, 0, -1, EntryActivityDefType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
4405                initEAttribute(getEntryActivityDefType_FirstActivity(), theXMLTypePackage.getString(), "firstActivity", null, 0, 1, EntryActivityDefType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4406 
4407                initEClass(entryActivityGraphEClass, EntryActivityGraph.class, "EntryActivityGraph", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4408                initEReference(getEntryActivityGraph_ReplyActivity(), this.getReplyActivityType(), null, "replyActivity", null, 1, -1, EntryActivityGraph.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4409 
4410                initEClass(entryMakingCallTypeEClass, EntryMakingCallType.class, "EntryMakingCallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4411                initEAttribute(getEntryMakingCallType_Prob(), this.getSrvnFloat(), "prob", null, 1, 1, EntryMakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4412 
4413                initEClass(entryTypeEClass, EntryType.class, "EntryType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4414                initEReference(getEntryType_ResultEntry(), this.getOutputResultType(), null, "resultEntry", null, 0, -1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4415                initEReference(getEntryType_ServiceTimeDistribution(), this.getOutputEntryDistributionType(), null, "serviceTimeDistribution", null, 0, -1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4416                initEReference(getEntryType_Forwarding(), this.getEntryMakingCallType(), null, "forwarding", null, 0, -1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4417                initEReference(getEntryType_EntryActivityGraph(), this.getEntryActivityGraph(), null, "entryActivityGraph", null, 0, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4418                initEReference(getEntryType_EntryPhaseActivities(), this.getPhaseActivities(), null, "entryPhaseActivities", null, 0, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4419                initEAttribute(getEntryType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4420                initEAttribute(getEntryType_OpenArrivalRate(), this.getSrvnFloat(), "openArrivalRate", null, 0, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4421                initEAttribute(getEntryType_Priority(), theXMLTypePackage.getInt(), "priority", null, 0, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4422                initEAttribute(getEntryType_Semaphore(), this.getSemaphoreType(), "semaphore", "signal", 0, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4423                initEAttribute(getEntryType_Type(), this.getTypeType(), "type", "PH1PH2", 1, 1, EntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4424 
4425                initEClass(firstPlotTypeEClass, FirstPlotType.class, "FirstPlotType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4426                initEAttribute(getFirstPlotType_Variable(), theXMLTypePackage.getString(), "variable", null, 0, 1, FirstPlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4427 
4428                initEClass(histogramBinTypeEClass, HistogramBinType.class, "HistogramBinType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4429                initEAttribute(getHistogramBinType_Begin(), this.getSrvnFloat(), "begin", null, 1, 1, HistogramBinType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4430                initEAttribute(getHistogramBinType_Conf95(), this.getSrvnFloat(), "conf95", null, 0, 1, HistogramBinType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4431                initEAttribute(getHistogramBinType_Conf99(), this.getSrvnFloat(), "conf99", null, 0, 1, HistogramBinType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4432                initEAttribute(getHistogramBinType_End(), this.getSrvnFloat(), "end", null, 0, 1, HistogramBinType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4433                initEAttribute(getHistogramBinType_Prob(), this.getSrvnFloat(), "prob", null, 1, 1, HistogramBinType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4434 
4435                initEClass(inPortTypeEClass, InPortType.class, "InPortType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4436                initEAttribute(getInPortType_ConnectFrom(), this.getConnectFromType(), "connectFrom", null, 0, 1, InPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4437                initEAttribute(getInPortType_Description(), theXMLTypePackage.getString(), "description", null, 0, 1, InPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4438                initEAttribute(getInPortType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, InPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4439 
4440                initEClass(interfaceTypeEClass, InterfaceType.class, "InterfaceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4441                initEReference(getInterfaceType_InPort(), this.getInPortType(), null, "inPort", null, 0, -1, InterfaceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4442                initEReference(getInterfaceType_OutPort(), this.getOutPortType(), null, "outPort", null, 0, -1, InterfaceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4443 
4444                initEClass(lqnCoreTypeEClass, LqnCoreType.class, "LqnCoreType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4445                initEReference(getLqnCoreType_Processor(), this.getProcessorType(), null, "processor", null, 1, -1, LqnCoreType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4446                initEReference(getLqnCoreType_Slot(), this.getSlotType(), null, "slot", null, 0, -1, LqnCoreType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4447 
4448                initEClass(lqnModelTypeEClass, LqnModelType.class, "LqnModelType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4449                initEReference(getLqnModelType_RunControl(), this.getRunControlType(), null, "runControl", null, 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4450                initEReference(getLqnModelType_PlotControl(), this.getPlotControlType(), null, "plotControl", null, 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4451                initEReference(getLqnModelType_SolverParams(), this.getSolverParamsType(), null, "solverParams", null, 1, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4452                initEReference(getLqnModelType_Processor(), this.getProcessorType(), null, "processor", null, 1, -1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4453                initEReference(getLqnModelType_Slot(), this.getSlotType(), null, "slot", null, 0, -1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4454                initEAttribute(getLqnModelType_Description(), theXMLTypePackage.getString(), "description", null, 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4455                initEAttribute(getLqnModelType_LqncoreSchemaVersion(), theXMLTypePackage.getDecimal(), "lqncoreSchemaVersion", "1.0", 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4456                initEAttribute(getLqnModelType_LqnSchemaVersion(), theXMLTypePackage.getDecimal(), "lqnSchemaVersion", "1.0", 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4457                initEAttribute(getLqnModelType_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4458                initEAttribute(getLqnModelType_XmlDebug(), this.getXmlDebugType(), "xmlDebug", "true", 0, 1, LqnModelType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4459 
4460                initEClass(makingCallTypeEClass, MakingCallType.class, "MakingCallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4461                initEReference(getMakingCallType_ResultCall(), this.getOutputResultType(), null, "resultCall", null, 0, -1, MakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4462                initEAttribute(getMakingCallType_Dest(), theXMLTypePackage.getString(), "dest", null, 1, 1, MakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4463                initEAttribute(getMakingCallType_Fanin(), theXMLTypePackage.getInt(), "fanin", null, 0, 1, MakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4464                initEAttribute(getMakingCallType_Fanout(), theXMLTypePackage.getInt(), "fanout", null, 0, 1, MakingCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4465 
4466                initEClass(orListTypeEClass, OrListType.class, "OrListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4467                initEReference(getOrListType_Activity(), this.getActivityOrType(), null, "activity", null, 1, -1, OrListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4468 
4469                initEClass(outPortTypeEClass, OutPortType.class, "OutPortType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4470                initEAttribute(getOutPortType_ConnectTo(), this.getConnectToType(), "connectTo", null, 0, 1, OutPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4471                initEAttribute(getOutPortType_Description(), theXMLTypePackage.getString(), "description", null, 0, 1, OutPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4472                initEAttribute(getOutPortType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, OutPortType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4473 
4474                initEClass(outputDistributionTypeEClass, OutputDistributionType.class, "OutputDistributionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4475                initEReference(getOutputDistributionType_UnderflowBin(), this.getHistogramBinType(), null, "underflowBin", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4476                initEReference(getOutputDistributionType_HistogramBin(), this.getHistogramBinType(), null, "histogramBin", null, 0, -1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4477                initEReference(getOutputDistributionType_OverflowBin(), this.getHistogramBinType(), null, "overflowBin", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4478                initEAttribute(getOutputDistributionType_BinSize(), this.getSrvnFloat(), "binSize", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4479                initEAttribute(getOutputDistributionType_Kurtosis(), this.getSrvnFloat(), "kurtosis", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4480                initEAttribute(getOutputDistributionType_Max(), this.getSrvnFloat(), "max", null, 1, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4481                initEAttribute(getOutputDistributionType_Mean(), this.getSrvnFloat(), "mean", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4482                initEAttribute(getOutputDistributionType_MidPoint(), this.getSrvnFloat(), "midPoint", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4483                initEAttribute(getOutputDistributionType_Min(), this.getSrvnFloat(), "min", null, 1, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4484                initEAttribute(getOutputDistributionType_NumberBins(), theXMLTypePackage.getNonNegativeInteger(), "numberBins", "20", 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4485                initEAttribute(getOutputDistributionType_Skew(), this.getSrvnFloat(), "skew", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4486                initEAttribute(getOutputDistributionType_StdDev(), this.getSrvnFloat(), "stdDev", null, 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4487                initEAttribute(getOutputDistributionType_XSamples(), this.getAxisType(), "xSamples", "linear", 0, 1, OutputDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4488 
4489                initEClass(outputEntryDistributionTypeEClass, OutputEntryDistributionType.class, "OutputEntryDistributionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4490                initEAttribute(getOutputEntryDistributionType_Phase(), theXMLTypePackage.getNonNegativeInteger(), "phase", null, 1, 1, OutputEntryDistributionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4491 
4492                initEClass(outputResultForwardingANDJoinDelayEClass, OutputResultForwardingANDJoinDelay.class, "OutputResultForwardingANDJoinDelay", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4493                initEReference(getOutputResultForwardingANDJoinDelay_ResultConf95(), this.getResultConf95Type(), null, "resultConf95", null, 0, -1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4494                initEReference(getOutputResultForwardingANDJoinDelay_ResultConf99(), this.getResultConf99Type(), null, "resultConf99", null, 0, -1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4495                initEAttribute(getOutputResultForwardingANDJoinDelay_Dest(), theXMLTypePackage.getString(), "dest", null, 1, 1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4496                initEAttribute(getOutputResultForwardingANDJoinDelay_JoinVariance(), this.getSrvnFloat(), "joinVariance", null, 0, 1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4497                initEAttribute(getOutputResultForwardingANDJoinDelay_JoinWaiting(), this.getSrvnFloat(), "joinWaiting", null, 0, 1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4498                initEAttribute(getOutputResultForwardingANDJoinDelay_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, OutputResultForwardingANDJoinDelay.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4499 
4500                initEClass(outputResultTypeEClass, OutputResultType.class, "OutputResultType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4501                initEReference(getOutputResultType_ResultConf95(), this.getResultConf95Type1(), null, "resultConf95", null, 0, -1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4502                initEReference(getOutputResultType_ResultConf99(), this.getResultConf99Type1(), null, "resultConf99", null, 0, -1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4503                initEAttribute(getOutputResultType_OpenWaitTime(), this.getSrvnFloat(), "openWaitTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4504                initEAttribute(getOutputResultType_Phase1ProcWaiting(), this.getSrvnFloat(), "phase1ProcWaiting", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4505                initEAttribute(getOutputResultType_Phase1ServiceTime(), this.getSrvnFloat(), "phase1ServiceTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4506                initEAttribute(getOutputResultType_Phase1ServiceTimeVariance(), this.getSrvnFloat(), "phase1ServiceTimeVariance", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4507                initEAttribute(getOutputResultType_Phase1Utilization(), this.getSrvnFloat(), "phase1Utilization", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4508                initEAttribute(getOutputResultType_Phase2ProcWaiting(), this.getSrvnFloat(), "phase2ProcWaiting", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4509                initEAttribute(getOutputResultType_Phase2ServiceTime(), this.getSrvnFloat(), "phase2ServiceTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4510                initEAttribute(getOutputResultType_Phase2ServiceTimeVariance(), this.getSrvnFloat(), "phase2ServiceTimeVariance", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4511                initEAttribute(getOutputResultType_Phase2Utilization(), this.getSrvnFloat(), "phase2Utilization", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4512                initEAttribute(getOutputResultType_Phase3ProcWaiting(), this.getSrvnFloat(), "phase3ProcWaiting", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4513                initEAttribute(getOutputResultType_Phase3ServiceTime(), this.getSrvnFloat(), "phase3ServiceTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4514                initEAttribute(getOutputResultType_Phase3ServiceTimeVariance(), this.getSrvnFloat(), "phase3ServiceTimeVariance", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4515                initEAttribute(getOutputResultType_Phase3Utilization(), this.getSrvnFloat(), "phase3Utilization", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4516                initEAttribute(getOutputResultType_ProbExceedMaxServiceTime(), this.getSrvnFloat(), "probExceedMaxServiceTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4517                initEAttribute(getOutputResultType_ProcUtilization(), this.getSrvnFloat(), "procUtilization", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4518                initEAttribute(getOutputResultType_ProcWaiting(), this.getSrvnFloat(), "procWaiting", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4519                initEAttribute(getOutputResultType_ServiceTime(), this.getSrvnFloat(), "serviceTime", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4520                initEAttribute(getOutputResultType_ServiceTimeVariance(), this.getSrvnFloat(), "serviceTimeVariance", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4521                initEAttribute(getOutputResultType_SquaredCoeffVariation(), this.getSrvnFloat(), "squaredCoeffVariation", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4522                initEAttribute(getOutputResultType_Throughput(), this.getSrvnFloat(), "throughput", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4523                initEAttribute(getOutputResultType_ThroughputBound(), this.getSrvnFloat(), "throughputBound", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4524                initEAttribute(getOutputResultType_Utilization(), this.getSrvnFloat(), "utilization", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4525                initEAttribute(getOutputResultType_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4526                initEAttribute(getOutputResultType_WaitingVariance(), this.getSrvnFloat(), "waitingVariance", null, 0, 1, OutputResultType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4527 
4528                initEClass(parameterTypeEClass, ParameterType.class, "ParameterType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4529                initEAttribute(getParameterType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ParameterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4530                initEAttribute(getParameterType_Value(), theXMLTypePackage.getString(), "value", null, 1, 1, ParameterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4531 
4532                initEClass(paraTypeEClass, ParaType.class, "ParaType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4533                initEAttribute(getParaType_StartValue(), theXMLTypePackage.getInt(), "startValue", null, 0, 1, ParaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4534                initEAttribute(getParaType_EndValue(), theXMLTypePackage.getInt(), "endValue", null, 0, 1, ParaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4535                initEAttribute(getParaType_StepValue(), theXMLTypePackage.getInt(), "stepValue", null, 0, 1, ParaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4536                initEAttribute(getParaType_Value(), theXMLTypePackage.getInt(), "value", null, 0, -1, ParaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4537 
4538                initEClass(phaseActivitiesEClass, PhaseActivities.class, "PhaseActivities", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4539                initEReference(getPhaseActivities_Activity(), this.getActivityPhasesType(), null, "activity", null, 1, 3, PhaseActivities.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4540 
4541                initEClass(plotControlTypeEClass, PlotControlType.class, "PlotControlType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4542                initEReference(getPlotControlType_FirstPlot(), this.getFirstPlotType(), null, "firstPlot", null, 1, 1, PlotControlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4543                initEReference(getPlotControlType_Plot(), this.getPlotType(), null, "plot", null, 1, -1, PlotControlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4544 
4545                initEClass(plotTypeEClass, PlotType.class, "PlotType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4546                initEAttribute(getPlotType_Variable(), theXMLTypePackage.getString(), "variable", null, 0, 1, PlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4547 
4548                initEClass(portBindingTypeEClass, PortBindingType.class, "PortBindingType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4549                initEAttribute(getPortBindingType_Source(), theXMLTypePackage.getString(), "source", null, 1, 1, PortBindingType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4550                initEAttribute(getPortBindingType_Target(), theXMLTypePackage.getString(), "target", null, 1, 1, PortBindingType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4551 
4552                initEClass(pragmaTypeEClass, PragmaType.class, "PragmaType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4553                initEAttribute(getPragmaType_Param(), theXMLTypePackage.getString(), "param", null, 1, 1, PragmaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4554                initEAttribute(getPragmaType_Value(), theXMLTypePackage.getString(), "value", null, 1, 1, PragmaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4555 
4556                initEClass(precedenceTypeEClass, PrecedenceType.class, "PrecedenceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4557                initEReference(getPrecedenceType_Pre(), this.getSingleActivityListType(), null, "pre", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4558                initEReference(getPrecedenceType_PreOR(), this.getActivityListType(), null, "preOR", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4559                initEReference(getPrecedenceType_PreAND(), this.getAndJoinListType(), null, "preAND", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4560                initEReference(getPrecedenceType_Post(), this.getSingleActivityListType(), null, "post", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4561                initEReference(getPrecedenceType_PostOR(), this.getOrListType(), null, "postOR", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4562                initEReference(getPrecedenceType_PostAND(), this.getActivityListType(), null, "postAND", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4563                initEReference(getPrecedenceType_PostLOOP(), this.getActivityLoopListType(), null, "postLOOP", null, 0, 1, PrecedenceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4564 
4565                initEClass(processorBindingTypeEClass, ProcessorBindingType.class, "ProcessorBindingType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4566                initEAttribute(getProcessorBindingType_Source(), theXMLTypePackage.getString(), "source", null, 1, 1, ProcessorBindingType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4567                initEAttribute(getProcessorBindingType_Target(), theXMLTypePackage.getString(), "target", null, 1, 1, ProcessorBindingType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4568 
4569                initEClass(processorTypeEClass, ProcessorType.class, "ProcessorType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4570                initEReference(getProcessorType_ResultProcessor(), this.getOutputResultType(), null, "resultProcessor", null, 0, -1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4571                initEReference(getProcessorType_Task(), this.getTaskType(), null, "task", null, 1, -1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4572                initEAttribute(getProcessorType_Multiplicity(), theXMLTypePackage.getNonNegativeInteger(), "multiplicity", "1", 0, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4573                initEAttribute(getProcessorType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4574                initEAttribute(getProcessorType_Quantum(), this.getSrvnFloat(), "quantum", "0", 0, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4575                initEAttribute(getProcessorType_Replication(), theXMLTypePackage.getNonNegativeInteger(), "replication", "1", 0, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4576                initEAttribute(getProcessorType_Scheduling(), this.getSchedulingType(), "scheduling", "fcfs", 0, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4577                initEAttribute(getProcessorType_SpeedFactor(), this.getSrvnFloat(), "speedFactor", "1", 0, 1, ProcessorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4578 
4579                initEClass(replyActivityTypeEClass, ReplyActivityType.class, "ReplyActivityType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4580                initEAttribute(getReplyActivityType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ReplyActivityType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4581 
4582                initEClass(replyEntryTypeEClass, ReplyEntryType.class, "ReplyEntryType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4583                initEReference(getReplyEntryType_ReplyActivity(), this.getReplyActivityType(), null, "replyActivity", null, 1, -1, ReplyEntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4584                initEAttribute(getReplyEntryType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ReplyEntryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4585 
4586                initEClass(resultConf95TypeEClass, ResultConf95Type.class, "ResultConf95Type", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4587                initEAttribute(getResultConf95Type_JoinVariance(), this.getSrvnFloat(), "joinVariance", null, 0, 1, ResultConf95Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4588                initEAttribute(getResultConf95Type_JoinWaiting(), this.getSrvnFloat(), "joinWaiting", null, 0, 1, ResultConf95Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4589                initEAttribute(getResultConf95Type_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, ResultConf95Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4590 
4591                initEClass(resultConf95Type1EClass, ResultConf95Type1.class, "ResultConf95Type1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4592                initEAttribute(getResultConf95Type1_OpenWaitTime(), this.getSrvnFloat(), "openWaitTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4593                initEAttribute(getResultConf95Type1_Phase1ProcWaiting(), this.getSrvnFloat(), "phase1ProcWaiting", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4594                initEAttribute(getResultConf95Type1_Phase1ServiceTime(), this.getSrvnFloat(), "phase1ServiceTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4595                initEAttribute(getResultConf95Type1_Phase1ServiceTimeVariance(), this.getSrvnFloat(), "phase1ServiceTimeVariance", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4596                initEAttribute(getResultConf95Type1_Phase1Utilization(), this.getSrvnFloat(), "phase1Utilization", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4597                initEAttribute(getResultConf95Type1_Phase2ProcWaiting(), this.getSrvnFloat(), "phase2ProcWaiting", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4598                initEAttribute(getResultConf95Type1_Phase2ServiceTime(), this.getSrvnFloat(), "phase2ServiceTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4599                initEAttribute(getResultConf95Type1_Phase2ServiceTimeVariance(), this.getSrvnFloat(), "phase2ServiceTimeVariance", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4600                initEAttribute(getResultConf95Type1_Phase2Utilization(), this.getSrvnFloat(), "phase2Utilization", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4601                initEAttribute(getResultConf95Type1_Phase3ProcWaiting(), this.getSrvnFloat(), "phase3ProcWaiting", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4602                initEAttribute(getResultConf95Type1_Phase3ServiceTime(), this.getSrvnFloat(), "phase3ServiceTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4603                initEAttribute(getResultConf95Type1_Phase3ServiceTimeVariance(), this.getSrvnFloat(), "phase3ServiceTimeVariance", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4604                initEAttribute(getResultConf95Type1_Phase3Utilization(), this.getSrvnFloat(), "phase3Utilization", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4605                initEAttribute(getResultConf95Type1_ProbExceedMaxServiceTime(), this.getSrvnFloat(), "probExceedMaxServiceTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4606                initEAttribute(getResultConf95Type1_ProcUtilization(), this.getSrvnFloat(), "procUtilization", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4607                initEAttribute(getResultConf95Type1_ProcWaiting(), this.getSrvnFloat(), "procWaiting", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4608                initEAttribute(getResultConf95Type1_ServiceTime(), this.getSrvnFloat(), "serviceTime", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4609                initEAttribute(getResultConf95Type1_ServiceTimeVariance(), this.getSrvnFloat(), "serviceTimeVariance", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4610                initEAttribute(getResultConf95Type1_SquaredCoeffVariation(), this.getSrvnFloat(), "squaredCoeffVariation", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4611                initEAttribute(getResultConf95Type1_Throughput(), this.getSrvnFloat(), "throughput", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4612                initEAttribute(getResultConf95Type1_ThroughputBound(), this.getSrvnFloat(), "throughputBound", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4613                initEAttribute(getResultConf95Type1_Utilization(), this.getSrvnFloat(), "utilization", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4614                initEAttribute(getResultConf95Type1_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4615                initEAttribute(getResultConf95Type1_WaitingVariance(), this.getSrvnFloat(), "waitingVariance", null, 0, 1, ResultConf95Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4616 
4617                initEClass(resultConf99TypeEClass, ResultConf99Type.class, "ResultConf99Type", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4618                initEAttribute(getResultConf99Type_JoinVariance(), this.getSrvnFloat(), "joinVariance", null, 0, 1, ResultConf99Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4619                initEAttribute(getResultConf99Type_JoinWaiting(), this.getSrvnFloat(), "joinWaiting", null, 0, 1, ResultConf99Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4620                initEAttribute(getResultConf99Type_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, ResultConf99Type.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4621 
4622                initEClass(resultConf99Type1EClass, ResultConf99Type1.class, "ResultConf99Type1", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4623                initEAttribute(getResultConf99Type1_OpenWaitTime(), this.getSrvnFloat(), "openWaitTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4624                initEAttribute(getResultConf99Type1_Phase1ProcWaiting(), this.getSrvnFloat(), "phase1ProcWaiting", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4625                initEAttribute(getResultConf99Type1_Phase1ServiceTime(), this.getSrvnFloat(), "phase1ServiceTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4626                initEAttribute(getResultConf99Type1_Phase1ServiceTimeVariance(), this.getSrvnFloat(), "phase1ServiceTimeVariance", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4627                initEAttribute(getResultConf99Type1_Phase1Utilization(), this.getSrvnFloat(), "phase1Utilization", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4628                initEAttribute(getResultConf99Type1_Phase2ProcWaiting(), this.getSrvnFloat(), "phase2ProcWaiting", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4629                initEAttribute(getResultConf99Type1_Phase2ServiceTime(), this.getSrvnFloat(), "phase2ServiceTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4630                initEAttribute(getResultConf99Type1_Phase2ServiceTimeVariance(), this.getSrvnFloat(), "phase2ServiceTimeVariance", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4631                initEAttribute(getResultConf99Type1_Phase2Utilization(), this.getSrvnFloat(), "phase2Utilization", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4632                initEAttribute(getResultConf99Type1_Phase3ProcWaiting(), this.getSrvnFloat(), "phase3ProcWaiting", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4633                initEAttribute(getResultConf99Type1_Phase3ServiceTime(), this.getSrvnFloat(), "phase3ServiceTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4634                initEAttribute(getResultConf99Type1_Phase3ServiceTimeVariance(), this.getSrvnFloat(), "phase3ServiceTimeVariance", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4635                initEAttribute(getResultConf99Type1_Phase3Utilization(), this.getSrvnFloat(), "phase3Utilization", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4636                initEAttribute(getResultConf99Type1_ProbExceedMaxServiceTime(), this.getSrvnFloat(), "probExceedMaxServiceTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4637                initEAttribute(getResultConf99Type1_ProcUtilization(), this.getSrvnFloat(), "procUtilization", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4638                initEAttribute(getResultConf99Type1_ProcWaiting(), this.getSrvnFloat(), "procWaiting", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4639                initEAttribute(getResultConf99Type1_ServiceTime(), this.getSrvnFloat(), "serviceTime", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4640                initEAttribute(getResultConf99Type1_ServiceTimeVariance(), this.getSrvnFloat(), "serviceTimeVariance", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4641                initEAttribute(getResultConf99Type1_SquaredCoeffVariation(), this.getSrvnFloat(), "squaredCoeffVariation", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4642                initEAttribute(getResultConf99Type1_Throughput(), this.getSrvnFloat(), "throughput", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4643                initEAttribute(getResultConf99Type1_ThroughputBound(), this.getSrvnFloat(), "throughputBound", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4644                initEAttribute(getResultConf99Type1_Utilization(), this.getSrvnFloat(), "utilization", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4645                initEAttribute(getResultConf99Type1_Waiting(), this.getSrvnFloat(), "waiting", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4646                initEAttribute(getResultConf99Type1_WaitingVariance(), this.getSrvnFloat(), "waitingVariance", null, 0, 1, ResultConf99Type1.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4647 
4648                initEClass(resultGeneralTypeEClass, ResultGeneralType.class, "ResultGeneralType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4649                initEAttribute(getResultGeneralType_ConvVal(), this.getSrvnFloat(), "convVal", null, 1, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4650                initEAttribute(getResultGeneralType_ElapsedTime(), theXMLTypePackage.getString(), "elapsedTime", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4651                initEAttribute(getResultGeneralType_Iterations(), this.getSrvnFloat(), "iterations", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4652                initEAttribute(getResultGeneralType_PlatformInfo(), theXMLTypePackage.getString(), "platformInfo", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4653                initEAttribute(getResultGeneralType_SolverInfo(), theXMLTypePackage.getString(), "solverInfo", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4654                initEAttribute(getResultGeneralType_SystemCpuTime(), theXMLTypePackage.getString(), "systemCpuTime", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4655                initEAttribute(getResultGeneralType_UserCpuTime(), theXMLTypePackage.getString(), "userCpuTime", null, 0, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4656                initEAttribute(getResultGeneralType_Valid(), this.getValidType(), "valid", "YES", 1, 1, ResultGeneralType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4657 
4658                initEClass(runControlTypeEClass, RunControlType.class, "RunControlType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4659                initEReference(getRunControlType_Para(), this.getParaType(), null, "para", null, 0, -1, RunControlType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4660 
4661                initEClass(serviceTypeEClass, ServiceType.class, "ServiceType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4662                initEAttribute(getServiceType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, ServiceType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4663 
4664                initEClass(singleActivityListTypeEClass, SingleActivityListType.class, "SingleActivityListType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4665                initEReference(getSingleActivityListType_Activity(), this.getActivityType(), null, "activity", null, 1, 1, SingleActivityListType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4666 
4667                initEClass(slotTypeEClass, SlotType.class, "SlotType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4668                initEReference(getSlotType_Interface(), this.getInterfaceType(), null, "interface", null, 1, 1, SlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4669                initEReference(getSlotType_Binding(), this.getBindType(), null, "binding", null, 1, -1, SlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4670                initEAttribute(getSlotType_BindTarget(), theXMLTypePackage.getString(), "bindTarget", null, 1, 1, SlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4671                initEAttribute(getSlotType_Id(), theXMLTypePackage.getString(), "id", null, 1, 1, SlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4672                initEAttribute(getSlotType_ReplicNum(), theXMLTypePackage.getInt(), "replicNum", null, 0, 1, SlotType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4673 
4674                initEClass(solverParamsTypeEClass, SolverParamsType.class, "SolverParamsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4675                initEReference(getSolverParamsType_ResultGeneral(), this.getResultGeneralType(), null, "resultGeneral", null, 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4676                initEReference(getSolverParamsType_Pragma(), this.getPragmaType(), null, "pragma", null, 0, -1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4677                initEAttribute(getSolverParamsType_Comment(), theXMLTypePackage.getString(), "comment", "", 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4678                initEAttribute(getSolverParamsType_ConvVal(), this.getSrvnFloat(), "convVal", "1", 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4679                initEAttribute(getSolverParamsType_ItLimit(), theXMLTypePackage.getInt(), "itLimit", "50", 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4680                initEAttribute(getSolverParamsType_PrintInt(), theXMLTypePackage.getInt(), "printInt", "0", 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4681                initEAttribute(getSolverParamsType_UnderrelaxCoeff(), this.getSrvnFloat(), "underrelaxCoeff", "1", 0, 1, SolverParamsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4682 
4683                initEClass(synchCallTypeEClass, SynchCallType.class, "SynchCallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4684                initEAttribute(getSynchCallType_Dest(), theXMLTypePackage.getString(), "dest", null, 1, 1, SynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4685                initEAttribute(getSynchCallType_Fanin(), theXMLTypePackage.getInt(), "fanin", null, 0, 1, SynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4686                initEAttribute(getSynchCallType_Fanout(), theXMLTypePackage.getInt(), "fanout", null, 0, 1, SynchCallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4687 
4688                initEClass(taskActivityGraphEClass, TaskActivityGraph.class, "TaskActivityGraph", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4689                initEReference(getTaskActivityGraph_ReplyEntry(), this.getReplyEntryType(), null, "replyEntry", null, 0, -1, TaskActivityGraph.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4690 
4691                initEClass(taskTypeEClass, TaskType.class, "TaskType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
4692                initEReference(getTaskType_ResultTask(), this.getOutputResultType(), null, "resultTask", null, 0, -1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4693                initEReference(getTaskType_Entry(), this.getEntryType(), null, "entry", null, 1, -1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4694                initEReference(getTaskType_Service(), this.getServiceType(), null, "service", null, 0, -1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4695                initEReference(getTaskType_TaskActivities(), this.getTaskActivityGraph(), null, "taskActivities", null, 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4696                initEAttribute(getTaskType_ActivityGraph(), this.getTaskOptionType(), "activityGraph", "YES", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4697                initEAttribute(getTaskType_Multiplicity(), theXMLTypePackage.getNonNegativeInteger(), "multiplicity", "1", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4698                initEAttribute(getTaskType_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4699                initEAttribute(getTaskType_Priority(), theXMLTypePackage.getNonNegativeInteger(), "priority", "0", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4700                initEAttribute(getTaskType_QueueLength(), theXMLTypePackage.getNonNegativeInteger(), "queueLength", "0", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4701                initEAttribute(getTaskType_Replication(), theXMLTypePackage.getNonNegativeInteger(), "replication", "1", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4702                initEAttribute(getTaskType_Scheduling(), this.getTaskSchedulingType(), "scheduling", "fcfs", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4703                initEAttribute(getTaskType_ThinkTime(), this.getSrvnFloat(), "thinkTime", "0", 0, 1, TaskType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
4704 
4705                // Initialize enums and add enum literals
4706                initEEnum(axisTypeEEnum, AxisType.class, "AxisType");
4707                addEEnumLiteral(axisTypeEEnum, AxisType.LINEAR);
4708                addEEnumLiteral(axisTypeEEnum, AxisType.LOG);
4709 
4710                initEEnum(callOrderTypeEEnum, CallOrderType.class, "CallOrderType");
4711                addEEnumLiteral(callOrderTypeEEnum, CallOrderType.STOCHASTIC);
4712                addEEnumLiteral(callOrderTypeEEnum, CallOrderType.DETERMINISTIC);
4713                addEEnumLiteral(callOrderTypeEEnum, CallOrderType.LIST);
4714 
4715                initEEnum(schedulingTypeEEnum, SchedulingType.class, "SchedulingType");
4716                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.FCFS);
4717                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.PS);
4718                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.PP);
4719                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.RAND);
4720                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.HOL);
4721                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.PS_HOL);
4722                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.PS_PP);
4723                addEEnumLiteral(schedulingTypeEEnum, SchedulingType.INF);
4724 
4725                initEEnum(semaphoreTypeEEnum, SemaphoreType.class, "SemaphoreType");
4726                addEEnumLiteral(semaphoreTypeEEnum, SemaphoreType.SIGNAL);
4727                addEEnumLiteral(semaphoreTypeEEnum, SemaphoreType.WAIT);
4728 
4729                initEEnum(taskOptionTypeEEnum, TaskOptionType.class, "TaskOptionType");
4730                addEEnumLiteral(taskOptionTypeEEnum, TaskOptionType.YES);
4731                addEEnumLiteral(taskOptionTypeEEnum, TaskOptionType.NO);
4732 
4733                initEEnum(taskSchedulingTypeEEnum, TaskSchedulingType.class, "TaskSchedulingType");
4734                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.REF);
4735                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.FCFS);
4736                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.PRI);
4737                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.HOL);
4738                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.BURST);
4739                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.POLL);
4740                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.INF);
4741                addEEnumLiteral(taskSchedulingTypeEEnum, TaskSchedulingType.SEMAPHORE);
4742 
4743                initEEnum(typeTypeEEnum, TypeType.class, "TypeType");
4744                addEEnumLiteral(typeTypeEEnum, TypeType.PH1PH2);
4745                addEEnumLiteral(typeTypeEEnum, TypeType.GRAPH);
4746                addEEnumLiteral(typeTypeEEnum, TypeType.NONE);
4747 
4748                initEEnum(validTypeEEnum, ValidType.class, "ValidType");
4749                addEEnumLiteral(validTypeEEnum, ValidType.YES);
4750                addEEnumLiteral(validTypeEEnum, ValidType.NO);
4751 
4752                initEEnum(xmlDebugTypeEEnum, XmlDebugType.class, "XmlDebugType");
4753                addEEnumLiteral(xmlDebugTypeEEnum, XmlDebugType.TRUE);
4754                addEEnumLiteral(xmlDebugTypeEEnum, XmlDebugType.FALSE);
4755 
4756                // Initialize data types
4757                initEDataType(axisTypeObjectEDataType, AxisType.class, "AxisTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4758                initEDataType(callOrderTypeObjectEDataType, CallOrderType.class, "CallOrderTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4759                initEDataType(connectFromTypeEDataType, List.class, "ConnectFromType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
4760                initEDataType(connectToTypeEDataType, List.class, "ConnectToType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
4761                initEDataType(phaseTypeEDataType, BigInteger.class, "PhaseType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
4762                initEDataType(schedulingTypeObjectEDataType, SchedulingType.class, "SchedulingTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4763                initEDataType(sciNotationEDataType, String.class, "SciNotation", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
4764                initEDataType(semaphoreTypeObjectEDataType, SemaphoreType.class, "SemaphoreTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4765                initEDataType(srvnFloatEDataType, Object.class, "SrvnFloat", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
4766                initEDataType(taskOptionTypeObjectEDataType, TaskOptionType.class, "TaskOptionTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4767                initEDataType(taskSchedulingTypeObjectEDataType, TaskSchedulingType.class, "TaskSchedulingTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4768                initEDataType(typeTypeObjectEDataType, TypeType.class, "TypeTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4769                initEDataType(validTypeObjectEDataType, ValidType.class, "ValidTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4770                initEDataType(xmlDebugTypeObjectEDataType, XmlDebugType.class, "XmlDebugTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
4771 
4772                // Create resource
4773                createResource(eNS_URI);
4774 
4775                // Create annotations
4776                // http:///org/eclipse/emf/ecore/util/ExtendedMetaData
4777                createExtendedMetaDataAnnotations();
4778        }
4779 
4780        /**
4781         * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
4782         * <!-- begin-user-doc -->
4783         * <!-- end-user-doc -->
4784         * @generated
4785         */
4786        protected void createExtendedMetaDataAnnotations() {
4787                String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData";                
4788                addAnnotation
4789                  (this, 
4790                   source, 
4791                   new String[] {
4792                         "qualified", "false"
4793                   });                
4794                addAnnotation
4795                  (activityDefBaseEClass, 
4796                   source, 
4797                   new String[] {
4798                         "name", "ActivityDefBase",
4799                         "kind", "elementOnly"
4800                   });                
4801                addAnnotation
4802                  (getActivityDefBase_ResultJoinDelay(), 
4803                   source, 
4804                   new String[] {
4805                         "kind", "element",
4806                         "name", "result-join-delay",
4807                         "namespace", "##targetNamespace"
4808                   });                
4809                addAnnotation
4810                  (getActivityDefBase_ResultForwarding(), 
4811                   source, 
4812                   new String[] {
4813                         "kind", "element",
4814                         "name", "result-forwarding",
4815                         "namespace", "##targetNamespace"
4816                   });                
4817                addAnnotation
4818                  (getActivityDefBase_ServiceTimeDistribution(), 
4819                   source, 
4820                   new String[] {
4821                         "kind", "element",
4822                         "name", "service-time-distribution",
4823                         "namespace", "##targetNamespace"
4824                   });                
4825                addAnnotation
4826                  (getActivityDefBase_ResultActivity(), 
4827                   source, 
4828                   new String[] {
4829                         "kind", "element",
4830                         "name", "result-activity",
4831                         "namespace", "##targetNamespace"
4832                   });                
4833                addAnnotation
4834                  (getActivityDefBase_CallOrder(), 
4835                   source, 
4836                   new String[] {
4837                         "kind", "attribute",
4838                         "name", "call-order",
4839                         "namespace", "##targetNamespace"
4840                   });                
4841                addAnnotation
4842                  (getActivityDefBase_HostDemandCvsq(), 
4843                   source, 
4844                   new String[] {
4845                         "kind", "attribute",
4846                         "name", "host-demand-cvsq",
4847                         "namespace", "##targetNamespace"
4848                   });                
4849                addAnnotation
4850                  (getActivityDefBase_HostDemandMean(), 
4851                   source, 
4852                   new String[] {
4853                         "kind", "attribute",
4854                         "name", "host-demand-mean",
4855                         "namespace", "##targetNamespace"
4856                   });                
4857                addAnnotation
4858                  (getActivityDefBase_MaxServiceTime(), 
4859                   source, 
4860                   new String[] {
4861                         "kind", "attribute",
4862                         "name", "max-service-time",
4863                         "namespace", "##targetNamespace"
4864                   });                
4865                addAnnotation
4866                  (getActivityDefBase_Name(), 
4867                   source, 
4868                   new String[] {
4869                         "kind", "attribute",
4870                         "name", "name",
4871                         "namespace", "##targetNamespace"
4872                   });                
4873                addAnnotation
4874                  (getActivityDefBase_ThinkTime(), 
4875                   source, 
4876                   new String[] {
4877                         "kind", "attribute",
4878                         "name", "think-time",
4879                         "namespace", "##targetNamespace"
4880                   });                
4881                addAnnotation
4882                  (activityDefTypeEClass, 
4883                   source, 
4884                   new String[] {
4885                         "name", "ActivityDefType",
4886                         "kind", "elementOnly"
4887                   });                
4888                addAnnotation
4889                  (getActivityDefType_CallList(), 
4890                   source, 
4891                   new String[] {
4892                         "kind", "element",
4893                         "name", "call-list",
4894                         "namespace", "##targetNamespace"
4895                   });                
4896                addAnnotation
4897                  (getActivityDefType_Group(), 
4898                   source, 
4899                   new String[] {
4900                         "kind", "group",
4901                         "name", "group:11"
4902                   });                
4903                addAnnotation
4904                  (getActivityDefType_SynchCall(), 
4905                   source, 
4906                   new String[] {
4907                         "kind", "element",
4908                         "name", "synch-call",
4909                         "namespace", "##targetNamespace",
4910                         "group", "group:11"
4911                   });                
4912                addAnnotation
4913                  (getActivityDefType_AsynchCall(), 
4914                   source, 
4915                   new String[] {
4916                         "kind", "element",
4917                         "name", "asynch-call",
4918                         "namespace", "##targetNamespace",
4919                         "group", "group:11"
4920                   });                
4921                addAnnotation
4922                  (getActivityDefType_BoundToEntry(), 
4923                   source, 
4924                   new String[] {
4925                         "kind", "attribute",
4926                         "name", "bound-to-entry",
4927                         "namespace", "##targetNamespace"
4928                   });                
4929                addAnnotation
4930                  (activityGraphBaseEClass, 
4931                   source, 
4932                   new String[] {
4933                         "name", "ActivityGraphBase",
4934                         "kind", "elementOnly"
4935                   });                
4936                addAnnotation
4937                  (getActivityGraphBase_Activity(), 
4938                   source, 
4939                   new String[] {
4940                         "kind", "element",
4941                         "name", "activity",
4942                         "namespace", "##targetNamespace"
4943                   });                
4944                addAnnotation
4945                  (getActivityGraphBase_Precedence(), 
4946                   source, 
4947                   new String[] {
4948                         "kind", "element",
4949                         "name", "precedence",
4950                         "namespace", "##targetNamespace"
4951                   });                
4952                addAnnotation
4953                  (activityListTypeEClass, 
4954                   source, 
4955                   new String[] {
4956                         "name", "ActivityListType",
4957                         "kind", "elementOnly"
4958                   });                
4959                addAnnotation
4960                  (getActivityListType_Activity(), 
4961                   source, 
4962                   new String[] {
4963                         "kind", "element",
4964                         "name", "activity",
4965                         "namespace", "##targetNamespace"
4966                   });                
4967                addAnnotation
4968                  (activityLoopListTypeEClass, 
4969                   source, 
4970                   new String[] {
4971                         "name", "ActivityLoopListType",
4972                         "kind", "elementOnly"
4973                   });                
4974                addAnnotation
4975                  (getActivityLoopListType_Activity(), 
4976                   source, 
4977                   new String[] {
4978                         "kind", "element",
4979                         "name", "activity",
4980                         "namespace", "##targetNamespace"
4981                   });                
4982                addAnnotation
4983                  (getActivityLoopListType_End(), 
4984                   source, 
4985                   new String[] {
4986                         "kind", "attribute",
4987                         "name", "end",
4988                         "namespace", "##targetNamespace"
4989                   });                
4990                addAnnotation
4991                  (activityLoopTypeEClass, 
4992                   source, 
4993                   new String[] {
4994                         "name", "ActivityLoopType",
4995                         "kind", "empty"
4996                   });                
4997                addAnnotation
4998                  (getActivityLoopType_Count(), 
4999                   source, 
5000                   new String[] {
5001                         "kind", "attribute",
5002                         "name", "count",
5003                         "namespace", "##targetNamespace"
5004                   });                
5005                addAnnotation
5006                  (activityMakingCallTypeEClass, 
5007                   source, 
5008                   new String[] {
5009                         "name", "ActivityMakingCallType",
5010                         "kind", "elementOnly"
5011                   });                
5012                addAnnotation
5013                  (getActivityMakingCallType_CallsMean(), 
5014                   source, 
5015                   new String[] {
5016                         "kind", "attribute",
5017                         "name", "calls-mean",
5018                         "namespace", "##targetNamespace"
5019                   });                
5020                addAnnotation
5021                  (activityOrTypeEClass, 
5022                   source, 
5023                   new String[] {
5024                         "name", "ActivityOrType",
5025                         "kind", "empty"
5026                   });                
5027                addAnnotation
5028                  (getActivityOrType_Prob(), 
5029                   source, 
5030                   new String[] {
5031                         "kind", "attribute",
5032                         "name", "prob",
5033                         "namespace", "##targetNamespace"
5034                   });                
5035                addAnnotation
5036                  (activityPhasesTypeEClass, 
5037                   source, 
5038                   new String[] {
5039                         "name", "ActivityPhasesType",
5040                         "kind", "elementOnly"
5041                   });                
5042                addAnnotation
5043                  (getActivityPhasesType_CallList(), 
5044                   source, 
5045                   new String[] {
5046                         "kind", "element",
5047                         "name", "call-list",
5048                         "namespace", "##targetNamespace"
5049                   });                
5050                addAnnotation
5051                  (getActivityPhasesType_Group(), 
5052                   source, 
5053                   new String[] {
5054                         "kind", "group",
5055                         "name", "group:11"
5056                   });                
5057                addAnnotation
5058                  (getActivityPhasesType_SynchCall(), 
5059                   source, 
5060                   new String[] {
5061                         "kind", "element",
5062                         "name", "synch-call",
5063                         "namespace", "##targetNamespace",
5064                         "group", "group:11"
5065                   });                
5066                addAnnotation
5067                  (getActivityPhasesType_AsynchCall(), 
5068                   source, 
5069                   new String[] {
5070                         "kind", "element",
5071                         "name", "asynch-call",
5072                         "namespace", "##targetNamespace",
5073                         "group", "group:11"
5074                   });                
5075                addAnnotation
5076                  (getActivityPhasesType_Phase(), 
5077                   source, 
5078                   new String[] {
5079                         "kind", "attribute",
5080                         "name", "phase",
5081                         "namespace", "##targetNamespace"
5082                   });                
5083                addAnnotation
5084                  (activityTypeEClass, 
5085                   source, 
5086                   new String[] {
5087                         "name", "ActivityType",
5088                         "kind", "empty"
5089                   });                
5090                addAnnotation
5091                  (getActivityType_Name(), 
5092                   source, 
5093                   new String[] {
5094                         "kind", "attribute",
5095                         "name", "name",
5096                         "namespace", "##targetNamespace"
5097                   });                
5098                addAnnotation
5099                  (andJoinListTypeEClass, 
5100                   source, 
5101                   new String[] {
5102                         "name", "AndJoinListType",
5103                         "kind", "elementOnly"
5104                   });                
5105                addAnnotation
5106                  (getAndJoinListType_Activity(), 
5107                   source, 
5108                   new String[] {
5109                         "kind", "element",
5110                         "name", "activity",
5111                         "namespace", "##targetNamespace"
5112                   });                
5113                addAnnotation
5114                  (getAndJoinListType_Quorum(), 
5115                   source, 
5116                   new String[] {
5117                         "kind", "attribute",
5118                         "name", "quorum",
5119                         "namespace", "##targetNamespace"
5120                   });                
5121                addAnnotation
5122                  (asynchCallTypeEClass, 
5123                   source, 
5124                   new String[] {
5125                         "name", "asynch-call_._type",
5126                         "kind", "empty"
5127                   });                
5128                addAnnotation
5129                  (getAsynchCallType_Dest(), 
5130                   source, 
5131                   new String[] {
5132                         "kind", "attribute",
5133                         "name", "dest",
5134                         "namespace", "##targetNamespace"
5135                   });                
5136                addAnnotation
5137                  (getAsynchCallType_Fanin(), 
5138                   source, 
5139                   new String[] {
5140                         "kind", "attribute",
5141                         "name", "fanin",
5142                         "namespace", "##targetNamespace"
5143                   });                
5144                addAnnotation
5145                  (getAsynchCallType_Fanout(), 
5146                   source, 
5147                   new String[] {
5148                         "kind", "attribute",
5149                         "name", "fanout",
5150                         "namespace", "##targetNamespace"
5151                   });                
5152                addAnnotation
5153                  (axisTypeEEnum, 
5154                   source, 
5155                   new String[] {
5156                         "name", "AxisType"
5157                   });                
5158                addAnnotation
5159                  (axisTypeObjectEDataType, 
5160                   source, 
5161                   new String[] {
5162                         "name", "AxisType:Object",
5163                         "baseType", "AxisType"
5164                   });                
5165                addAnnotation
5166                  (bindTypeEClass, 
5167                   source, 
5168                   new String[] {
5169                         "name", "BindType",
5170                         "kind", "elementOnly"
5171                   });                
5172                addAnnotation
5173                  (getBindType_Parameter(), 
5174                   source, 
5175                   new String[] {
5176                         "kind", "element",
5177                         "name", "parameter",
5178                         "namespace", "##targetNamespace"
5179                   });                
5180                addAnnotation
5181                  (getBindType_ProcessorBinding(), 
5182                   source, 
5183                   new String[] {
5184                         "kind", "element",
5185                         "name", "processor-binding",
5186                         "namespace", "##targetNamespace"
5187                   });                
5188                addAnnotation
5189                  (getBindType_PortBinding(), 
5190                   source, 
5191                   new String[] {
5192                         "kind", "element",
5193                         "name", "port-binding",
5194                         "namespace", "##targetNamespace"
5195                   });                
5196                addAnnotation
5197                  (callListTypeEClass, 
5198                   source, 
5199                   new String[] {
5200                         "name", "call-list_._type",
5201                         "kind", "elementOnly"
5202                   });                
5203                addAnnotation
5204                  (getCallListType_SynchCall(), 
5205                   source, 
5206                   new String[] {
5207                         "kind", "element",
5208                         "name", "synch-call",
5209                         "namespace", "##targetNamespace"
5210                   });                
5211                addAnnotation
5212                  (getCallListType_AsynchCall(), 
5213                   source, 
5214                   new String[] {
5215                         "kind", "element",
5216                         "name", "asynch-call",
5217                         "namespace", "##targetNamespace"
5218                   });                
5219                addAnnotation
5220                  (callOrderTypeEEnum, 
5221                   source, 
5222                   new String[] {
5223                         "name", "CallOrderType"
5224                   });                
5225                addAnnotation
5226                  (callOrderTypeObjectEDataType, 
5227                   source, 
5228                   new String[] {
5229                         "name", "CallOrderType:Object",
5230                         "baseType", "CallOrderType"
5231                   });                
5232                addAnnotation
5233                  (connectFromTypeEDataType, 
5234                   source, 
5235                   new String[] {
5236                         "name", "connect-from_._type",
5237                         "itemType", "http://www.eclipse.org/emf/2003/XMLType#string"
5238                   });                
5239                addAnnotation
5240                  (connectToTypeEDataType, 
5241                   source, 
5242                   new String[] {
5243                         "name", "connect-to_._type",
5244                         "itemType", "http://www.eclipse.org/emf/2003/XMLType#string"
5245                   });                
5246                addAnnotation
5247                  (documentRootEClass, 
5248                   source, 
5249                   new String[] {
5250                         "name", "",
5251                         "kind", "mixed"
5252                   });                
5253                addAnnotation
5254                  (getDocumentRoot_Mixed(), 
5255                   source, 
5256                   new String[] {
5257                         "kind", "elementWildcard",
5258                         "name", ":mixed"
5259                   });                
5260                addAnnotation
5261                  (getDocumentRoot_XMLNSPrefixMap(), 
5262                   source, 
5263                   new String[] {
5264                         "kind", "attribute",
5265                         "name", "xmlns:prefix"
5266                   });                
5267                addAnnotation
5268                  (getDocumentRoot_XSISchemaLocation(), 
5269                   source, 
5270                   new String[] {
5271                         "kind", "attribute",
5272                         "name", "xsi:schemaLocation"
5273                   });                
5274                addAnnotation
5275                  (getDocumentRoot_LqnCore(), 
5276                   source, 
5277                   new String[] {
5278                         "kind", "element",
5279                         "name", "lqn-core",
5280                         "namespace", "##targetNamespace"
5281                   });                
5282                addAnnotation
5283                  (getDocumentRoot_LqnModel(), 
5284                   source, 
5285                   new String[] {
5286                         "kind", "element",
5287                         "name", "lqn-model",
5288                         "namespace", "##targetNamespace"
5289                   });                
5290                addAnnotation
5291                  (entryActivityDefTypeEClass, 
5292                   source, 
5293                   new String[] {
5294                         "name", "EntryActivityDefType",
5295                         "kind", "elementOnly"
5296                   });                
5297                addAnnotation
5298                  (getEntryActivityDefType_CallList(), 
5299                   source, 
5300                   new String[] {
5301                         "kind", "element",
5302                         "name", "call-list",
5303                         "namespace", "##targetNamespace"
5304                   });                
5305                addAnnotation
5306                  (getEntryActivityDefType_Group(), 
5307                   source, 
5308                   new String[] {
5309                         "kind", "group",
5310                         "name", "group:11"
5311                   });                
5312                addAnnotation
5313                  (getEntryActivityDefType_SynchCall(), 
5314                   source, 
5315                   new String[] {
5316                         "kind", "element",
5317                         "name", "synch-call",
5318                         "namespace", "##targetNamespace",
5319                         "group", "group:11"
5320                   });                
5321                addAnnotation
5322                  (getEntryActivityDefType_AsynchCall(), 
5323                   source, 
5324                   new String[] {
5325                         "kind", "element",
5326                         "name", "asynch-call",
5327                         "namespace", "##targetNamespace",
5328                         "group", "group:11"
5329                   });                
5330                addAnnotation
5331                  (getEntryActivityDefType_FirstActivity(), 
5332                   source, 
5333                   new String[] {
5334                         "kind", "attribute",
5335                         "name", "first-activity",
5336                         "namespace", "##targetNamespace"
5337                   });                
5338                addAnnotation
5339                  (entryActivityGraphEClass, 
5340                   source, 
5341                   new String[] {
5342                         "name", "EntryActivityGraph",
5343                         "kind", "elementOnly"
5344                   });                
5345                addAnnotation
5346                  (getEntryActivityGraph_ReplyActivity(), 
5347                   source, 
5348                   new String[] {
5349                         "kind", "element",
5350                         "name", "reply-activity",
5351                         "namespace", "##targetNamespace"
5352                   });                
5353                addAnnotation
5354                  (entryMakingCallTypeEClass, 
5355                   source, 
5356                   new String[] {
5357                         "name", "EntryMakingCallType",
5358                         "kind", "elementOnly"
5359                   });                
5360                addAnnotation
5361                  (getEntryMakingCallType_Prob(), 
5362                   source, 
5363                   new String[] {
5364                         "kind", "attribute",
5365                         "name", "prob",
5366                         "namespace", "##targetNamespace"
5367                   });                
5368                addAnnotation
5369                  (entryTypeEClass, 
5370                   source, 
5371                   new String[] {
5372                         "name", "EntryType",
5373                         "kind", "elementOnly"
5374                   });                
5375                addAnnotation
5376                  (getEntryType_ResultEntry(), 
5377                   source, 
5378                   new String[] {
5379                         "kind", "element",
5380                         "name", "result-entry",
5381                         "namespace", "##targetNamespace"
5382                   });                
5383                addAnnotation
5384                  (getEntryType_ServiceTimeDistribution(), 
5385                   source, 
5386                   new String[] {
5387                         "kind", "element",
5388                         "name", "service-time-distribution",
5389                         "namespace", "##targetNamespace"
5390                   });                
5391                addAnnotation
5392                  (getEntryType_Forwarding(), 
5393                   source, 
5394                   new String[] {
5395                         "kind", "element",
5396                         "name", "forwarding",
5397                         "namespace", "##targetNamespace"
5398                   });                
5399                addAnnotation
5400                  (getEntryType_EntryActivityGraph(), 
5401                   source, 
5402                   new String[] {
5403                         "kind", "element",
5404                         "name", "entry-activity-graph",
5405                         "namespace", "##targetNamespace"
5406                   });                
5407                addAnnotation
5408                  (getEntryType_EntryPhaseActivities(), 
5409                   source, 
5410                   new String[] {
5411                         "kind", "element",
5412                         "name", "entry-phase-activities",
5413                         "namespace", "##targetNamespace"
5414                   });                
5415                addAnnotation
5416                  (getEntryType_Name(), 
5417                   source, 
5418                   new String[] {
5419                         "kind", "attribute",
5420                         "name", "name",
5421                         "namespace", "##targetNamespace"
5422                   });                
5423                addAnnotation
5424                  (getEntryType_OpenArrivalRate(), 
5425                   source, 
5426                   new String[] {
5427                         "kind", "attribute",
5428                         "name", "open-arrival-rate",
5429                         "namespace", "##targetNamespace"
5430                   });                
5431                addAnnotation
5432                  (getEntryType_Priority(), 
5433                   source, 
5434                   new String[] {
5435                         "kind", "attribute",
5436                         "name", "priority",
5437                         "namespace", "##targetNamespace"
5438                   });                
5439                addAnnotation
5440                  (getEntryType_Semaphore(), 
5441                   source, 
5442                   new String[] {
5443                         "kind", "attribute",
5444                         "name", "semaphore",
5445                         "namespace", "##targetNamespace"
5446                   });                
5447                addAnnotation
5448                  (getEntryType_Type(), 
5449                   source, 
5450                   new String[] {
5451                         "kind", "attribute",
5452                         "name", "type",
5453                         "namespace", "##targetNamespace"
5454                   });                
5455                addAnnotation
5456                  (firstPlotTypeEClass, 
5457                   source, 
5458                   new String[] {
5459                         "name", "first-plot_._type",
5460                         "kind", "empty"
5461                   });                
5462                addAnnotation
5463                  (getFirstPlotType_Variable(), 
5464                   source, 
5465                   new String[] {
5466                         "kind", "attribute",
5467                         "name", "variable",
5468                         "namespace", "##targetNamespace"
5469                   });                
5470                addAnnotation
5471                  (histogramBinTypeEClass, 
5472                   source, 
5473                   new String[] {
5474                         "name", "HistogramBinType",
5475                         "kind", "empty"
5476                   });                
5477                addAnnotation
5478                  (getHistogramBinType_Begin(), 
5479                   source, 
5480                   new String[] {
5481                         "kind", "attribute",
5482                         "name", "begin",
5483                         "namespace", "##targetNamespace"
5484                   });                
5485                addAnnotation
5486                  (getHistogramBinType_Conf95(), 
5487                   source, 
5488                   new String[] {
5489                         "kind", "attribute",
5490                         "name", "conf-95",
5491                         "namespace", "##targetNamespace"
5492                   });                
5493                addAnnotation
5494                  (getHistogramBinType_Conf99(), 
5495                   source, 
5496                   new String[] {
5497                         "kind", "attribute",
5498                         "name", "conf-99",
5499                         "namespace", "##targetNamespace"
5500                   });                
5501                addAnnotation
5502                  (getHistogramBinType_End(), 
5503                   source, 
5504                   new String[] {
5505                         "kind", "attribute",
5506                         "name", "end",
5507                         "namespace", "##targetNamespace"
5508                   });                
5509                addAnnotation
5510                  (getHistogramBinType_Prob(), 
5511                   source, 
5512                   new String[] {
5513                         "kind", "attribute",
5514                         "name", "prob",
5515                         "namespace", "##targetNamespace"
5516                   });                
5517                addAnnotation
5518                  (inPortTypeEClass, 
5519                   source, 
5520                   new String[] {
5521                         "name", "in-port_._type",
5522                         "kind", "empty"
5523                   });                
5524                addAnnotation
5525                  (getInPortType_ConnectFrom(), 
5526                   source, 
5527                   new String[] {
5528                         "kind", "attribute",
5529                         "name", "connect-from",
5530                         "namespace", "##targetNamespace"
5531                   });                
5532                addAnnotation
5533                  (getInPortType_Description(), 
5534                   source, 
5535                   new String[] {
5536                         "kind", "attribute",
5537                         "name", "description",
5538                         "namespace", "##targetNamespace"
5539                   });                
5540                addAnnotation
5541                  (getInPortType_Name(), 
5542                   source, 
5543                   new String[] {
5544                         "kind", "attribute",
5545                         "name", "name",
5546                         "namespace", "##targetNamespace"
5547                   });                
5548                addAnnotation
5549                  (interfaceTypeEClass, 
5550                   source, 
5551                   new String[] {
5552                         "name", "Interface_._type",
5553                         "kind", "elementOnly"
5554                   });                
5555                addAnnotation
5556                  (getInterfaceType_InPort(), 
5557                   source, 
5558                   new String[] {
5559                         "kind", "element",
5560                         "name", "in-port",
5561                         "namespace", "##targetNamespace"
5562                   });                
5563                addAnnotation
5564                  (getInterfaceType_OutPort(), 
5565                   source, 
5566                   new String[] {
5567                         "kind", "element",
5568                         "name", "out-port",
5569                         "namespace", "##targetNamespace"
5570                   });                
5571                addAnnotation
5572                  (lqnCoreTypeEClass, 
5573                   source, 
5574                   new String[] {
5575                         "name", "Lqn-CoreType",
5576                         "kind", "elementOnly"
5577                   });                
5578                addAnnotation
5579                  (getLqnCoreType_Processor(), 
5580                   source, 
5581                   new String[] {
5582                         "kind", "element",
5583                         "name", "processor",
5584                         "namespace", "##targetNamespace"
5585                   });                
5586                addAnnotation
5587                  (getLqnCoreType_Slot(), 
5588                   source, 
5589                   new String[] {
5590                         "kind", "element",
5591                         "name", "slot",
5592                         "namespace", "##targetNamespace"
5593                   });                
5594                addAnnotation
5595                  (lqnModelTypeEClass, 
5596                   source, 
5597                   new String[] {
5598                         "name", "LqnModelType",
5599                         "kind", "elementOnly"
5600                   });                
5601                addAnnotation
5602                  (getLqnModelType_RunControl(), 
5603                   source, 
5604                   new String[] {
5605                         "kind", "element",
5606                         "name", "run-control",
5607                         "namespace", "##targetNamespace"
5608                   });                
5609                addAnnotation
5610                  (getLqnModelType_PlotControl(), 
5611                   source, 
5612                   new String[] {
5613                         "kind", "element",
5614                         "name", "plot-control",
5615                         "namespace", "##targetNamespace"
5616                   });                
5617                addAnnotation
5618                  (getLqnModelType_SolverParams(), 
5619                   source, 
5620                   new String[] {
5621                         "kind", "element",
5622                         "name", "solver-params",
5623                         "namespace", "##targetNamespace"
5624                   });                
5625                addAnnotation
5626                  (getLqnModelType_Processor(), 
5627                   source, 
5628                   new String[] {
5629                         "kind", "element",
5630                         "name", "processor",
5631                         "namespace", "##targetNamespace"
5632                   });                
5633                addAnnotation
5634                  (getLqnModelType_Slot(), 
5635                   source, 
5636                   new String[] {
5637                         "kind", "element",
5638                         "name", "slot",
5639                         "namespace", "##targetNamespace"
5640                   });                
5641                addAnnotation
5642                  (getLqnModelType_Description(), 
5643                   source, 
5644                   new String[] {
5645                         "kind", "attribute",
5646                         "name", "description",
5647                         "namespace", "##targetNamespace"
5648                   });                
5649                addAnnotation
5650                  (getLqnModelType_LqncoreSchemaVersion(), 
5651                   source, 
5652                   new String[] {
5653                         "kind", "attribute",
5654                         "name", "lqncore-schema-version",
5655                         "namespace", "##targetNamespace"
5656                   });                
5657                addAnnotation
5658                  (getLqnModelType_LqnSchemaVersion(), 
5659                   source, 
5660                   new String[] {
5661                         "kind", "attribute",
5662                         "name", "lqn-schema-version",
5663                         "namespace", "##targetNamespace"
5664                   });                
5665                addAnnotation
5666                  (getLqnModelType_Name(), 
5667                   source, 
5668                   new String[] {
5669                         "kind", "attribute",
5670                         "name", "name",
5671                         "namespace", "##targetNamespace"
5672                   });                
5673                addAnnotation
5674                  (getLqnModelType_XmlDebug(), 
5675                   source, 
5676                   new String[] {
5677                         "kind", "attribute",
5678                         "name", "xml-debug",
5679                         "namespace", "##targetNamespace"
5680                   });                
5681                addAnnotation
5682                  (makingCallTypeEClass, 
5683                   source, 
5684                   new String[] {
5685                         "name", "MakingCallType",
5686                         "kind", "elementOnly"
5687                   });                
5688                addAnnotation
5689                  (getMakingCallType_ResultCall(), 
5690                   source, 
5691                   new String[] {
5692                         "kind", "element",
5693                         "name", "result-call",
5694                         "namespace", "##targetNamespace"
5695                   });                
5696                addAnnotation
5697                  (getMakingCallType_Dest(), 
5698                   source, 
5699                   new String[] {
5700                         "kind", "attribute",
5701                         "name", "dest",
5702                         "namespace", "##targetNamespace"
5703                   });                
5704                addAnnotation
5705                  (getMakingCallType_Fanin(), 
5706                   source, 
5707                   new String[] {
5708                         "kind", "attribute",
5709                         "name", "fanin",
5710                         "namespace", "##targetNamespace"
5711                   });                
5712                addAnnotation
5713                  (getMakingCallType_Fanout(), 
5714                   source, 
5715                   new String[] {
5716                         "kind", "attribute",
5717                         "name", "fanout",
5718                         "namespace", "##targetNamespace"
5719                   });                
5720                addAnnotation
5721                  (orListTypeEClass, 
5722                   source, 
5723                   new String[] {
5724                         "name", "OrListType",
5725                         "kind", "elementOnly"
5726                   });                
5727                addAnnotation
5728                  (getOrListType_Activity(), 
5729                   source, 
5730                   new String[] {
5731                         "kind", "element",
5732                         "name", "activity",
5733                         "namespace", "##targetNamespace"
5734                   });                
5735                addAnnotation
5736                  (outPortTypeEClass, 
5737                   source, 
5738                   new String[] {
5739                         "name", "out-port_._type",
5740                         "kind", "empty"
5741                   });                
5742                addAnnotation
5743                  (getOutPortType_ConnectTo(), 
5744                   source, 
5745                   new String[] {
5746                         "kind", "attribute",
5747                         "name", "connect-to",
5748                         "namespace", "##targetNamespace"
5749                   });                
5750                addAnnotation
5751                  (getOutPortType_Description(), 
5752                   source, 
5753                   new String[] {
5754                         "kind", "attribute",
5755                         "name", "description",
5756                         "namespace", "##targetNamespace"
5757                   });                
5758                addAnnotation
5759                  (getOutPortType_Name(), 
5760                   source, 
5761                   new String[] {
5762                         "kind", "attribute",
5763                         "name", "name",
5764                         "namespace", "##targetNamespace"
5765                   });                
5766                addAnnotation
5767                  (outputDistributionTypeEClass, 
5768                   source, 
5769                   new String[] {
5770                         "name", "OutputDistributionType",
5771                         "kind", "elementOnly"
5772                   });                
5773                addAnnotation
5774                  (getOutputDistributionType_UnderflowBin(), 
5775                   source, 
5776                   new String[] {
5777                         "kind", "element",
5778                         "name", "underflow-bin",
5779                         "namespace", "##targetNamespace"
5780                   });                
5781                addAnnotation
5782                  (getOutputDistributionType_HistogramBin(), 
5783                   source, 
5784                   new String[] {
5785                         "kind", "element",
5786                         "name", "histogram-bin",
5787                         "namespace", "##targetNamespace"
5788                   });                
5789                addAnnotation
5790                  (getOutputDistributionType_OverflowBin(), 
5791                   source, 
5792                   new String[] {
5793                         "kind", "element",
5794                         "name", "overflow-bin",
5795                         "namespace", "##targetNamespace"
5796                   });                
5797                addAnnotation
5798                  (getOutputDistributionType_BinSize(), 
5799                   source, 
5800                   new String[] {
5801                         "kind", "attribute",
5802                         "name", "bin-size",
5803                         "namespace", "##targetNamespace"
5804                   });                
5805                addAnnotation
5806                  (getOutputDistributionType_Kurtosis(), 
5807                   source, 
5808                   new String[] {
5809                         "kind", "attribute",
5810                         "name", "kurtosis",
5811                         "namespace", "##targetNamespace"
5812                   });                
5813                addAnnotation
5814                  (getOutputDistributionType_Max(), 
5815                   source, 
5816                   new String[] {
5817                         "kind", "attribute",
5818                         "name", "max",
5819                         "namespace", "##targetNamespace"
5820                   });                
5821                addAnnotation
5822                  (getOutputDistributionType_Mean(), 
5823                   source, 
5824                   new String[] {
5825                         "kind", "attribute",
5826                         "name", "mean",
5827                         "namespace", "##targetNamespace"
5828                   });                
5829                addAnnotation
5830                  (getOutputDistributionType_MidPoint(), 
5831                   source, 
5832                   new String[] {
5833                         "kind", "attribute",
5834                         "name", "mid-point",
5835                         "namespace", "##targetNamespace"
5836                   });                
5837                addAnnotation
5838                  (getOutputDistributionType_Min(), 
5839                   source, 
5840                   new String[] {
5841                         "kind", "attribute",
5842                         "name", "min",
5843                         "namespace", "##targetNamespace"
5844                   });                
5845                addAnnotation
5846                  (getOutputDistributionType_NumberBins(), 
5847                   source, 
5848                   new String[] {
5849                         "kind", "attribute",
5850                         "name", "number-bins",
5851                         "namespace", "##targetNamespace"
5852                   });                
5853                addAnnotation
5854                  (getOutputDistributionType_Skew(), 
5855                   source, 
5856                   new String[] {
5857                         "kind", "attribute",
5858                         "name", "skew",
5859                         "namespace", "##targetNamespace"
5860                   });                
5861                addAnnotation
5862                  (getOutputDistributionType_StdDev(), 
5863                   source, 
5864                   new String[] {
5865                         "kind", "attribute",
5866                         "name", "std-dev",
5867                         "namespace", "##targetNamespace"
5868                   });                
5869                addAnnotation
5870                  (getOutputDistributionType_XSamples(), 
5871                   source, 
5872                   new String[] {
5873                         "kind", "attribute",
5874                         "name", "x-samples",
5875                         "namespace", "##targetNamespace"
5876                   });                
5877                addAnnotation
5878                  (outputEntryDistributionTypeEClass, 
5879                   source, 
5880                   new String[] {
5881                         "name", "OutputEntryDistributionType",
5882                         "kind", "elementOnly"
5883                   });                
5884                addAnnotation
5885                  (getOutputEntryDistributionType_Phase(), 
5886                   source, 
5887                   new String[] {
5888                         "kind", "attribute",
5889                         "name", "phase",
5890                         "namespace", "##targetNamespace"
5891                   });                
5892                addAnnotation
5893                  (outputResultForwardingANDJoinDelayEClass, 
5894                   source, 
5895                   new String[] {
5896                         "name", "OutputResultForwardingANDJoinDelay",
5897                         "kind", "elementOnly"
5898                   });                
5899                addAnnotation
5900                  (getOutputResultForwardingANDJoinDelay_ResultConf95(), 
5901                   source, 
5902                   new String[] {
5903                         "kind", "element",
5904                         "name", "result-conf-95",
5905                         "namespace", "##targetNamespace"
5906                   });                
5907                addAnnotation
5908                  (getOutputResultForwardingANDJoinDelay_ResultConf99(), 
5909                   source, 
5910                   new String[] {
5911                         "kind", "element",
5912                         "name", "result-conf-99",
5913                         "namespace", "##targetNamespace"
5914                   });                
5915                addAnnotation
5916                  (getOutputResultForwardingANDJoinDelay_Dest(), 
5917                   source, 
5918                   new String[] {
5919                         "kind", "attribute",
5920                         "name", "dest",
5921                         "namespace", "##targetNamespace"
5922                   });                
5923                addAnnotation
5924                  (getOutputResultForwardingANDJoinDelay_JoinVariance(), 
5925                   source, 
5926                   new String[] {
5927                         "kind", "attribute",
5928                         "name", "join-variance",
5929                         "namespace", "##targetNamespace"
5930                   });                
5931                addAnnotation
5932                  (getOutputResultForwardingANDJoinDelay_JoinWaiting(), 
5933                   source, 
5934                   new String[] {
5935                         "kind", "attribute",
5936                         "name", "join-waiting",
5937                         "namespace", "##targetNamespace"
5938                   });                
5939                addAnnotation
5940                  (getOutputResultForwardingANDJoinDelay_Waiting(), 
5941                   source, 
5942                   new String[] {
5943                         "kind", "attribute",
5944                         "name", "waiting",
5945                         "namespace", "##targetNamespace"
5946                   });                
5947                addAnnotation
5948                  (outputResultTypeEClass, 
5949                   source, 
5950                   new String[] {
5951                         "name", "OutputResultType",
5952                         "kind", "elementOnly"
5953                   });                
5954                addAnnotation
5955                  (getOutputResultType_ResultConf95(), 
5956                   source, 
5957                   new String[] {
5958                         "kind", "element",
5959                         "name", "result-conf-95",
5960                         "namespace", "##targetNamespace"
5961                   });                
5962                addAnnotation
5963                  (getOutputResultType_ResultConf99(), 
5964                   source, 
5965                   new String[] {
5966                         "kind", "element",
5967                         "name", "result-conf-99",
5968                         "namespace", "##targetNamespace"
5969                   });                
5970                addAnnotation
5971                  (getOutputResultType_OpenWaitTime(), 
5972                   source, 
5973                   new String[] {
5974                         "kind", "attribute",
5975                         "name", "open-wait-time",
5976                         "namespace", "##targetNamespace"
5977                   });                
5978                addAnnotation
5979                  (getOutputResultType_Phase1ProcWaiting(), 
5980                   source, 
5981                   new String[] {
5982                         "kind", "attribute",
5983                         "name", "phase1-proc-waiting",
5984                         "namespace", "##targetNamespace"
5985                   });                
5986                addAnnotation
5987                  (getOutputResultType_Phase1ServiceTime(), 
5988                   source, 
5989                   new String[] {
5990                         "kind", "attribute",
5991                         "name", "phase1-service-time",
5992                         "namespace", "##targetNamespace"
5993                   });                
5994                addAnnotation
5995                  (getOutputResultType_Phase1ServiceTimeVariance(), 
5996                   source, 
5997                   new String[] {
5998                         "kind", "attribute",
5999                         "name", "phase1-service-time-variance",
6000                         "namespace", "##targetNamespace"
6001                   });                
6002                addAnnotation
6003                  (getOutputResultType_Phase1Utilization(), 
6004                   source, 
6005                   new String[] {
6006                         "kind", "attribute",
6007                         "name", "phase1-utilization",
6008                         "namespace", "##targetNamespace"
6009                   });                
6010                addAnnotation
6011                  (getOutputResultType_Phase2ProcWaiting(), 
6012                   source, 
6013                   new String[] {
6014                         "kind", "attribute",
6015                         "name", "phase2-proc-waiting",
6016                         "namespace", "##targetNamespace"
6017                   });                
6018                addAnnotation
6019                  (getOutputResultType_Phase2ServiceTime(), 
6020                   source, 
6021                   new String[] {
6022                         "kind", "attribute",
6023                         "name", "phase2-service-time",
6024                         "namespace", "##targetNamespace"
6025                   });                
6026                addAnnotation
6027                  (getOutputResultType_Phase2ServiceTimeVariance(), 
6028                   source, 
6029                   new String[] {
6030                         "kind", "attribute",
6031                         "name", "phase2-service-time-variance",
6032                         "namespace", "##targetNamespace"
6033                   });                
6034                addAnnotation
6035                  (getOutputResultType_Phase2Utilization(), 
6036                   source, 
6037                   new String[] {
6038                         "kind", "attribute",
6039                         "name", "phase2-utilization",
6040                         "namespace", "##targetNamespace"
6041                   });                
6042                addAnnotation
6043                  (getOutputResultType_Phase3ProcWaiting(), 
6044                   source, 
6045                   new String[] {
6046                         "kind", "attribute",
6047                         "name", "phase3-proc-waiting",
6048                         "namespace", "##targetNamespace"
6049                   });                
6050                addAnnotation
6051                  (getOutputResultType_Phase3ServiceTime(), 
6052                   source, 
6053                   new String[] {
6054                         "kind", "attribute",
6055                         "name", "phase3-service-time",
6056                         "namespace", "##targetNamespace"
6057                   });                
6058                addAnnotation
6059                  (getOutputResultType_Phase3ServiceTimeVariance(), 
6060                   source, 
6061                   new String[] {
6062                         "kind", "attribute",
6063                         "name", "phase3-service-time-variance",
6064                         "namespace", "##targetNamespace"
6065                   });                
6066                addAnnotation
6067                  (getOutputResultType_Phase3Utilization(), 
6068                   source, 
6069                   new String[] {
6070                         "kind", "attribute",
6071                         "name", "phase3-utilization",
6072                         "namespace", "##targetNamespace"
6073                   });                
6074                addAnnotation
6075                  (getOutputResultType_ProbExceedMaxServiceTime(), 
6076                   source, 
6077                   new String[] {
6078                         "kind", "attribute",
6079                         "name", "prob-exceed-max-service-time",
6080                         "namespace", "##targetNamespace"
6081                   });                
6082                addAnnotation
6083                  (getOutputResultType_ProcUtilization(), 
6084                   source, 
6085                   new String[] {
6086                         "kind", "attribute",
6087                         "name", "proc-utilization",
6088                         "namespace", "##targetNamespace"
6089                   });                
6090                addAnnotation
6091                  (getOutputResultType_ProcWaiting(), 
6092                   source, 
6093                   new String[] {
6094                         "kind", "attribute",
6095                         "name", "proc-waiting",
6096                         "namespace", "##targetNamespace"
6097                   });                
6098                addAnnotation
6099                  (getOutputResultType_ServiceTime(), 
6100                   source, 
6101                   new String[] {
6102                         "kind", "attribute",
6103                         "name", "service-time",
6104                         "namespace", "##targetNamespace"
6105                   });                
6106                addAnnotation
6107                  (getOutputResultType_ServiceTimeVariance(), 
6108                   source, 
6109                   new String[] {
6110                         "kind", "attribute",
6111                         "name", "service-time-variance",
6112                         "namespace", "##targetNamespace"
6113                   });                
6114                addAnnotation
6115                  (getOutputResultType_SquaredCoeffVariation(), 
6116                   source, 
6117                   new String[] {
6118                         "kind", "attribute",
6119                         "name", "squared-coeff-variation",
6120                         "namespace", "##targetNamespace"
6121                   });                
6122                addAnnotation
6123                  (getOutputResultType_Throughput(), 
6124                   source, 
6125                   new String[] {
6126                         "kind", "attribute",
6127                         "name", "throughput",
6128                         "namespace", "##targetNamespace"
6129                   });                
6130                addAnnotation
6131                  (getOutputResultType_ThroughputBound(), 
6132                   source, 
6133                   new String[] {
6134                         "kind", "attribute",
6135                         "name", "throughput-bound",
6136                         "namespace", "##targetNamespace"
6137                   });                
6138                addAnnotation
6139                  (getOutputResultType_Utilization(), 
6140                   source, 
6141                   new String[] {
6142                         "kind", "attribute",
6143                         "name", "utilization",
6144                         "namespace", "##targetNamespace"
6145                   });                
6146                addAnnotation
6147                  (getOutputResultType_Waiting(), 
6148                   source, 
6149                   new String[] {
6150                         "kind", "attribute",
6151                         "name", "waiting",
6152                         "namespace", "##targetNamespace"
6153                   });                
6154                addAnnotation
6155                  (getOutputResultType_WaitingVariance(), 
6156                   source, 
6157                   new String[] {
6158                         "kind", "attribute",
6159                         "name", "waiting-variance",
6160                         "namespace", "##targetNamespace"
6161                   });                
6162                addAnnotation
6163                  (parameterTypeEClass, 
6164                   source, 
6165                   new String[] {
6166                         "name", "parameter_._type",
6167                         "kind", "empty"
6168                   });                
6169                addAnnotation
6170                  (getParameterType_Name(), 
6171                   source, 
6172                   new String[] {
6173                         "kind", "attribute",
6174                         "name", "name",
6175                         "namespace", "##targetNamespace"
6176                   });                
6177                addAnnotation
6178                  (getParameterType_Value(), 
6179                   source, 
6180                   new String[] {
6181                         "kind", "attribute",
6182                         "name", "value",
6183                         "namespace", "##targetNamespace"
6184                   });                
6185                addAnnotation
6186                  (paraTypeEClass, 
6187                   source, 
6188                   new String[] {
6189                         "name", "para_._type",
6190                         "kind", "elementOnly"
6191                   });                
6192                addAnnotation
6193                  (getParaType_StartValue(), 
6194                   source, 
6195                   new String[] {
6196                         "kind", "element",
6197                         "name", "start-value",
6198                         "namespace", "##targetNamespace"
6199                   });                
6200                addAnnotation
6201                  (getParaType_EndValue(), 
6202                   source, 
6203                   new String[] {
6204                         "kind", "element",
6205                         "name", "end-value",
6206                         "namespace", "##targetNamespace"
6207                   });                
6208                addAnnotation
6209                  (getParaType_StepValue(), 
6210                   source, 
6211                   new String[] {
6212                         "kind", "element",
6213                         "name", "step-value",
6214                         "namespace", "##targetNamespace"
6215                   });                
6216                addAnnotation
6217                  (getParaType_Value(), 
6218                   source, 
6219                   new String[] {
6220                         "kind", "element",
6221                         "name", "value",
6222                         "namespace", "##targetNamespace"
6223                   });                
6224                addAnnotation
6225                  (phaseActivitiesEClass, 
6226                   source, 
6227                   new String[] {
6228                         "name", "PhaseActivities",
6229                         "kind", "elementOnly"
6230                   });                
6231                addAnnotation
6232                  (getPhaseActivities_Activity(), 
6233                   source, 
6234                   new String[] {
6235                         "kind", "element",
6236                         "name", "activity",
6237                         "namespace", "##targetNamespace"
6238                   });                
6239                addAnnotation
6240                  (phaseTypeEDataType, 
6241                   source, 
6242                   new String[] {
6243                         "name", "phase_._type",
6244                         "baseType", "http://www.eclipse.org/emf/2003/XMLType#positiveInteger",
6245                         "minInclusive", "1",
6246                         "maxInclusive", "3"
6247                   });                
6248                addAnnotation
6249                  (plotControlTypeEClass, 
6250                   source, 
6251                   new String[] {
6252                         "name", "plot-control_._type",
6253                         "kind", "elementOnly"
6254                   });                
6255                addAnnotation
6256                  (getPlotControlType_FirstPlot(), 
6257                   source, 
6258                   new String[] {
6259                         "kind", "element",
6260                         "name", "first-plot",
6261                         "namespace", "##targetNamespace"
6262                   });                
6263                addAnnotation
6264                  (getPlotControlType_Plot(), 
6265                   source, 
6266                   new String[] {
6267                         "kind", "element",
6268                         "name", "plot",
6269                         "namespace", "##targetNamespace"
6270                   });                
6271                addAnnotation
6272                  (plotTypeEClass, 
6273                   source, 
6274                   new String[] {
6275                         "name", "plot_._type",
6276                         "kind", "empty"
6277                   });                
6278                addAnnotation
6279                  (getPlotType_Variable(), 
6280                   source, 
6281                   new String[] {
6282                         "kind", "attribute",
6283                         "name", "variable",
6284                         "namespace", "##targetNamespace"
6285                   });                
6286                addAnnotation
6287                  (portBindingTypeEClass, 
6288                   source, 
6289                   new String[] {
6290                         "name", "port-binding_._type",
6291                         "kind", "empty"
6292                   });                
6293                addAnnotation
6294                  (getPortBindingType_Source(), 
6295                   source, 
6296                   new String[] {
6297                         "kind", "attribute",
6298                         "name", "source",
6299                         "namespace", "##targetNamespace"
6300                   });                
6301                addAnnotation
6302                  (getPortBindingType_Target(), 
6303                   source, 
6304                   new String[] {
6305                         "kind", "attribute",
6306                         "name", "target",
6307                         "namespace", "##targetNamespace"
6308                   });                
6309                addAnnotation
6310                  (pragmaTypeEClass, 
6311                   source, 
6312                   new String[] {
6313                         "name", "pragma_._type",
6314                         "kind", "empty"
6315                   });                
6316                addAnnotation
6317                  (getPragmaType_Param(), 
6318                   source, 
6319                   new String[] {
6320                         "kind", "attribute",
6321                         "name", "param",
6322                         "namespace", "##targetNamespace"
6323                   });                
6324                addAnnotation
6325                  (getPragmaType_Value(), 
6326                   source, 
6327                   new String[] {
6328                         "kind", "attribute",
6329                         "name", "value",
6330                         "namespace", "##targetNamespace"
6331                   });                
6332                addAnnotation
6333                  (precedenceTypeEClass, 
6334                   source, 
6335                   new String[] {
6336                         "name", "PrecedenceType",
6337                         "kind", "elementOnly"
6338                   });                
6339                addAnnotation
6340                  (getPrecedenceType_Pre(), 
6341                   source, 
6342                   new String[] {
6343                         "kind", "element",
6344                         "name", "pre",
6345                         "namespace", "##targetNamespace"
6346                   });                
6347                addAnnotation
6348                  (getPrecedenceType_PreOR(), 
6349                   source, 
6350                   new String[] {
6351                         "kind", "element",
6352                         "name", "pre-OR",
6353                         "namespace", "##targetNamespace"
6354                   });                
6355                addAnnotation
6356                  (getPrecedenceType_PreAND(), 
6357                   source, 
6358                   new String[] {
6359                         "kind", "element",
6360                         "name", "pre-AND",
6361                         "namespace", "##targetNamespace"
6362                   });                
6363                addAnnotation
6364                  (getPrecedenceType_Post(), 
6365                   source, 
6366                   new String[] {
6367                         "kind", "element",
6368                         "name", "post",
6369                         "namespace", "##targetNamespace"
6370                   });                
6371                addAnnotation
6372                  (getPrecedenceType_PostOR(), 
6373                   source, 
6374                   new String[] {
6375                         "kind", "element",
6376                         "name", "post-OR",
6377                         "namespace", "##targetNamespace"
6378                   });                
6379                addAnnotation
6380                  (getPrecedenceType_PostAND(), 
6381                   source, 
6382                   new String[] {
6383                         "kind", "element",
6384                         "name", "post-AND",
6385                         "namespace", "##targetNamespace"
6386                   });                
6387                addAnnotation
6388                  (getPrecedenceType_PostLOOP(), 
6389                   source, 
6390                   new String[] {
6391                         "kind", "element",
6392                         "name", "post-LOOP",
6393                         "namespace", "##targetNamespace"
6394                   });                
6395                addAnnotation
6396                  (processorBindingTypeEClass, 
6397                   source, 
6398                   new String[] {
6399                         "name", "processor-binding_._type",
6400                         "kind", "empty"
6401                   });                
6402                addAnnotation
6403                  (getProcessorBindingType_Source(), 
6404                   source, 
6405                   new String[] {
6406                         "kind", "attribute",
6407                         "name", "source",
6408                         "namespace", "##targetNamespace"
6409                   });                
6410                addAnnotation
6411                  (getProcessorBindingType_Target(), 
6412                   source, 
6413                   new String[] {
6414                         "kind", "attribute",
6415                         "name", "target",
6416                         "namespace", "##targetNamespace"
6417                   });                        
6418                addAnnotation
6419                  (processorTypeEClass, 
6420                   source, 
6421                   new String[] {
6422                         "name", "ProcessorType",
6423                         "kind", "elementOnly"
6424                   });                
6425                addAnnotation
6426                  (getProcessorType_ResultProcessor(), 
6427                   source, 
6428                   new String[] {
6429                         "kind", "element",
6430                         "name", "result-processor",
6431                         "namespace", "##targetNamespace"
6432                   });                
6433                addAnnotation
6434                  (getProcessorType_Task(), 
6435                   source, 
6436                   new String[] {
6437                         "kind", "element",
6438                         "name", "task",
6439                         "namespace", "##targetNamespace"
6440                   });                
6441                addAnnotation
6442                  (getProcessorType_Multiplicity(), 
6443                   source, 
6444                   new String[] {
6445                         "kind", "attribute",
6446                         "name", "multiplicity",
6447                         "namespace", "##targetNamespace"
6448                   });                
6449                addAnnotation
6450                  (getProcessorType_Name(), 
6451                   source, 
6452                   new String[] {
6453                         "kind", "attribute",
6454                         "name", "name",
6455                         "namespace", "##targetNamespace"
6456                   });                
6457                addAnnotation
6458                  (getProcessorType_Quantum(), 
6459                   source, 
6460                   new String[] {
6461                         "kind", "attribute",
6462                         "name", "quantum",
6463                         "namespace", "##targetNamespace"
6464                   });                
6465                addAnnotation
6466                  (getProcessorType_Replication(), 
6467                   source, 
6468                   new String[] {
6469                         "kind", "attribute",
6470                         "name", "replication",
6471                         "namespace", "##targetNamespace"
6472                   });                
6473                addAnnotation
6474                  (getProcessorType_Scheduling(), 
6475                   source, 
6476                   new String[] {
6477                         "kind", "attribute",
6478                         "name", "scheduling",
6479                         "namespace", "##targetNamespace"
6480                   });                
6481                addAnnotation
6482                  (getProcessorType_SpeedFactor(), 
6483                   source, 
6484                   new String[] {
6485                         "kind", "attribute",
6486                         "name", "speed-factor",
6487                         "namespace", "##targetNamespace"
6488                   });                
6489                addAnnotation
6490                  (replyActivityTypeEClass, 
6491                   source, 
6492                   new String[] {
6493                         "name", "reply-activity_._type",
6494                         "kind", "empty"
6495                   });                
6496                addAnnotation
6497                  (getReplyActivityType_Name(), 
6498                   source, 
6499                   new String[] {
6500                         "kind", "attribute",
6501                         "name", "name",
6502                         "namespace", "##targetNamespace"
6503                   });                
6504                addAnnotation
6505                  (replyEntryTypeEClass, 
6506                   source, 
6507                   new String[] {
6508                         "name", "reply-entry_._type",
6509                         "kind", "elementOnly"
6510                   });                
6511                addAnnotation
6512                  (getReplyEntryType_ReplyActivity(), 
6513                   source, 
6514                   new String[] {
6515                         "kind", "element",
6516                         "name", "reply-activity",
6517                         "namespace", "##targetNamespace"
6518                   });                
6519                addAnnotation
6520                  (getReplyEntryType_Name(), 
6521                   source, 
6522                   new String[] {
6523                         "kind", "attribute",
6524                         "name", "name",
6525                         "namespace", "##targetNamespace"
6526                   });                
6527                addAnnotation
6528                  (resultConf95TypeEClass, 
6529                   source, 
6530                   new String[] {
6531                         "name", "result-conf-95_._type",
6532                         "kind", "empty"
6533                   });                
6534                addAnnotation
6535                  (getResultConf95Type_JoinVariance(), 
6536                   source, 
6537                   new String[] {
6538                         "kind", "attribute",
6539                         "name", "join-variance",
6540                         "namespace", "##targetNamespace"
6541                   });                
6542                addAnnotation
6543                  (getResultConf95Type_JoinWaiting(), 
6544                   source, 
6545                   new String[] {
6546                         "kind", "attribute",
6547                         "name", "join-waiting",
6548                         "namespace", "##targetNamespace"
6549                   });                
6550                addAnnotation
6551                  (getResultConf95Type_Waiting(), 
6552                   source, 
6553                   new String[] {
6554                         "kind", "attribute",
6555                         "name", "waiting",
6556                         "namespace", "##targetNamespace"
6557                   });                
6558                addAnnotation
6559                  (resultConf95Type1EClass, 
6560                   source, 
6561                   new String[] {
6562                         "name", "result-conf-95_._1_._type",
6563                         "kind", "empty"
6564                   });                
6565                addAnnotation
6566                  (getResultConf95Type1_OpenWaitTime(), 
6567                   source, 
6568                   new String[] {
6569                         "kind", "attribute",
6570                         "name", "open-wait-time",
6571                         "namespace", "##targetNamespace"
6572                   });                
6573                addAnnotation
6574                  (getResultConf95Type1_Phase1ProcWaiting(), 
6575                   source, 
6576                   new String[] {
6577                         "kind", "attribute",
6578                         "name", "phase1-proc-waiting",
6579                         "namespace", "##targetNamespace"
6580                   });                
6581                addAnnotation
6582                  (getResultConf95Type1_Phase1ServiceTime(), 
6583                   source, 
6584                   new String[] {
6585                         "kind", "attribute",
6586                         "name", "phase1-service-time",
6587                         "namespace", "##targetNamespace"
6588                   });                
6589                addAnnotation
6590                  (getResultConf95Type1_Phase1ServiceTimeVariance(), 
6591                   source, 
6592                   new String[] {
6593                         "kind", "attribute",
6594                         "name", "phase1-service-time-variance",
6595                         "namespace", "##targetNamespace"
6596                   });                
6597                addAnnotation
6598                  (getResultConf95Type1_Phase1Utilization(), 
6599                   source, 
6600                   new String[] {
6601                         "kind", "attribute",
6602                         "name", "phase1-utilization",
6603                         "namespace", "##targetNamespace"
6604                   });                
6605                addAnnotation
6606                  (getResultConf95Type1_Phase2ProcWaiting(), 
6607                   source, 
6608                   new String[] {
6609                         "kind", "attribute",
6610                         "name", "phase2-proc-waiting",
6611                         "namespace", "##targetNamespace"
6612                   });                
6613                addAnnotation
6614                  (getResultConf95Type1_Phase2ServiceTime(), 
6615                   source, 
6616                   new String[] {
6617                         "kind", "attribute",
6618                         "name", "phase2-service-time",
6619                         "namespace", "##targetNamespace"
6620                   });                
6621                addAnnotation
6622                  (getResultConf95Type1_Phase2ServiceTimeVariance(), 
6623                   source, 
6624                   new String[] {
6625                         "kind", "attribute",
6626                         "name", "phase2-service-time-variance",
6627                         "namespace", "##targetNamespace"
6628                   });                
6629                addAnnotation
6630                  (getResultConf95Type1_Phase2Utilization(), 
6631                   source, 
6632                   new String[] {
6633                         "kind", "attribute",
6634                         "name", "phase2-utilization",
6635                         "namespace", "##targetNamespace"
6636                   });                
6637                addAnnotation
6638                  (getResultConf95Type1_Phase3ProcWaiting(), 
6639                   source, 
6640                   new String[] {
6641                         "kind", "attribute",
6642                         "name", "phase3-proc-waiting",
6643                         "namespace", "##targetNamespace"
6644                   });                
6645                addAnnotation
6646                  (getResultConf95Type1_Phase3ServiceTime(), 
6647                   source, 
6648                   new String[] {
6649                         "kind", "attribute",
6650                         "name", "phase3-service-time",
6651                         "namespace", "##targetNamespace"
6652                   });                
6653                addAnnotation
6654                  (getResultConf95Type1_Phase3ServiceTimeVariance(), 
6655                   source, 
6656                   new String[] {
6657                         "kind", "attribute",
6658                         "name", "phase3-service-time-variance",
6659                         "namespace", "##targetNamespace"
6660                   });                
6661                addAnnotation
6662                  (getResultConf95Type1_Phase3Utilization(), 
6663                   source, 
6664                   new String[] {
6665                         "kind", "attribute",
6666                         "name", "phase3-utilization",
6667                         "namespace", "##targetNamespace"
6668                   });                
6669                addAnnotation
6670                  (getResultConf95Type1_ProbExceedMaxServiceTime(), 
6671                   source, 
6672                   new String[] {
6673                         "kind", "attribute",
6674                         "name", "prob-exceed-max-service-time",
6675                         "namespace", "##targetNamespace"
6676                   });                
6677                addAnnotation
6678                  (getResultConf95Type1_ProcUtilization(), 
6679                   source, 
6680                   new String[] {
6681                         "kind", "attribute",
6682                         "name", "proc-utilization",
6683                         "namespace", "##targetNamespace"
6684                   });                
6685                addAnnotation
6686                  (getResultConf95Type1_ProcWaiting(), 
6687                   source, 
6688                   new String[] {
6689                         "kind", "attribute",
6690                         "name", "proc-waiting",
6691                         "namespace", "##targetNamespace"
6692                   });                
6693                addAnnotation
6694                  (getResultConf95Type1_ServiceTime(), 
6695                   source, 
6696                   new String[] {
6697                         "kind", "attribute",
6698                         "name", "service-time",
6699                         "namespace", "##targetNamespace"
6700                   });                
6701                addAnnotation
6702                  (getResultConf95Type1_ServiceTimeVariance(), 
6703                   source, 
6704                   new String[] {
6705                         "kind", "attribute",
6706                         "name", "service-time-variance",
6707                         "namespace", "##targetNamespace"
6708                   });                
6709                addAnnotation
6710                  (getResultConf95Type1_SquaredCoeffVariation(), 
6711                   source, 
6712                   new String[] {
6713                         "kind", "attribute",
6714                         "name", "squared-coeff-variation",
6715                         "namespace", "##targetNamespace"
6716                   });                
6717                addAnnotation
6718                  (getResultConf95Type1_Throughput(), 
6719                   source, 
6720                   new String[] {
6721                         "kind", "attribute",
6722                         "name", "throughput",
6723                         "namespace", "##targetNamespace"
6724                   });                
6725                addAnnotation
6726                  (getResultConf95Type1_ThroughputBound(), 
6727                   source, 
6728                   new String[] {
6729                         "kind", "attribute",
6730                         "name", "throughput-bound",
6731                         "namespace", "##targetNamespace"
6732                   });                
6733                addAnnotation
6734                  (getResultConf95Type1_Utilization(), 
6735                   source, 
6736                   new String[] {
6737                         "kind", "attribute",
6738                         "name", "utilization",
6739                         "namespace", "##targetNamespace"
6740                   });                
6741                addAnnotation
6742                  (getResultConf95Type1_Waiting(), 
6743                   source, 
6744                   new String[] {
6745                         "kind", "attribute",
6746                         "name", "waiting",
6747                         "namespace", "##targetNamespace"
6748                   });                
6749                addAnnotation
6750                  (getResultConf95Type1_WaitingVariance(), 
6751                   source, 
6752                   new String[] {
6753                         "kind", "attribute",
6754                         "name", "waiting-variance",
6755                         "namespace", "##targetNamespace"
6756                   });                
6757                addAnnotation
6758                  (resultConf99TypeEClass, 
6759                   source, 
6760                   new String[] {
6761                         "name", "result-conf-99_._type",
6762                         "kind", "empty"
6763                   });                
6764                addAnnotation
6765                  (getResultConf99Type_JoinVariance(), 
6766                   source, 
6767                   new String[] {
6768                         "kind", "attribute",
6769                         "name", "join-variance",
6770                         "namespace", "##targetNamespace"
6771                   });                
6772                addAnnotation
6773                  (getResultConf99Type_JoinWaiting(), 
6774                   source, 
6775                   new String[] {
6776                         "kind", "attribute",
6777                         "name", "join-waiting",
6778                         "namespace", "##targetNamespace"
6779                   });                
6780                addAnnotation
6781                  (getResultConf99Type_Waiting(), 
6782                   source, 
6783                   new String[] {
6784                         "kind", "attribute",
6785                         "name", "waiting",
6786                         "namespace", "##targetNamespace"
6787                   });                
6788                addAnnotation
6789                  (resultConf99Type1EClass, 
6790                   source, 
6791                   new String[] {
6792                         "name", "result-conf-99_._1_._type",
6793                         "kind", "empty"
6794                   });                
6795                addAnnotation
6796                  (getResultConf99Type1_OpenWaitTime(), 
6797                   source, 
6798                   new String[] {
6799                         "kind", "attribute",
6800                         "name", "open-wait-time",
6801                         "namespace", "##targetNamespace"
6802                   });                
6803                addAnnotation
6804                  (getResultConf99Type1_Phase1ProcWaiting(), 
6805                   source, 
6806                   new String[] {
6807                         "kind", "attribute",
6808                         "name", "phase1-proc-waiting",
6809                         "namespace", "##targetNamespace"
6810                   });                
6811                addAnnotation
6812                  (getResultConf99Type1_Phase1ServiceTime(), 
6813                   source, 
6814                   new String[] {
6815                         "kind", "attribute",
6816                         "name", "phase1-service-time",
6817                         "namespace", "##targetNamespace"
6818                   });                
6819                addAnnotation
6820                  (getResultConf99Type1_Phase1ServiceTimeVariance(), 
6821                   source, 
6822                   new String[] {
6823                         "kind", "attribute",
6824                         "name", "phase1-service-time-variance",
6825                         "namespace", "##targetNamespace"
6826                   });                
6827                addAnnotation
6828                  (getResultConf99Type1_Phase1Utilization(), 
6829                   source, 
6830                   new String[] {
6831                         "kind", "attribute",
6832                         "name", "phase1-utilization",
6833                         "namespace", "##targetNamespace"
6834                   });                
6835                addAnnotation
6836                  (getResultConf99Type1_Phase2ProcWaiting(), 
6837                   source, 
6838                   new String[] {
6839                         "kind", "attribute",
6840                         "name", "phase2-proc-waiting",
6841                         "namespace", "##targetNamespace"
6842                   });                
6843                addAnnotation
6844                  (getResultConf99Type1_Phase2ServiceTime(), 
6845                   source, 
6846                   new String[] {
6847                         "kind", "attribute",
6848                         "name", "phase2-service-time",
6849                         "namespace", "##targetNamespace"
6850                   });                
6851                addAnnotation
6852                  (getResultConf99Type1_Phase2ServiceTimeVariance(), 
6853                   source, 
6854                   new String[] {
6855                         "kind", "attribute",
6856                         "name", "phase2-service-time-variance",
6857                         "namespace", "##targetNamespace"
6858                   });                
6859                addAnnotation
6860                  (getResultConf99Type1_Phase2Utilization(), 
6861                   source, 
6862                   new String[] {
6863                         "kind", "attribute",
6864                         "name", "phase2-utilization",
6865                         "namespace", "##targetNamespace"
6866                   });                
6867                addAnnotation
6868                  (getResultConf99Type1_Phase3ProcWaiting(), 
6869                   source, 
6870                   new String[] {
6871                         "kind", "attribute",
6872                         "name", "phase3-proc-waiting",
6873                         "namespace", "##targetNamespace"
6874                   });                
6875                addAnnotation
6876                  (getResultConf99Type1_Phase3ServiceTime(), 
6877                   source, 
6878                   new String[] {
6879                         "kind", "attribute",
6880                         "name", "phase3-service-time",
6881                         "namespace", "##targetNamespace"
6882                   });                
6883                addAnnotation
6884                  (getResultConf99Type1_Phase3ServiceTimeVariance(), 
6885                   source, 
6886                   new String[] {
6887                         "kind", "attribute",
6888                         "name", "phase3-service-time-variance",
6889                         "namespace", "##targetNamespace"
6890                   });                
6891                addAnnotation
6892                  (getResultConf99Type1_Phase3Utilization(), 
6893                   source, 
6894                   new String[] {
6895                         "kind", "attribute",
6896                         "name", "phase3-utilization",
6897                         "namespace", "##targetNamespace"
6898                   });                
6899                addAnnotation
6900                  (getResultConf99Type1_ProbExceedMaxServiceTime(), 
6901                   source, 
6902                   new String[] {
6903                         "kind", "attribute",
6904                         "name", "prob-exceed-max-service-time",
6905                         "namespace", "##targetNamespace"
6906                   });                
6907                addAnnotation
6908                  (getResultConf99Type1_ProcUtilization(), 
6909                   source, 
6910                   new String[] {
6911                         "kind", "attribute",
6912                         "name", "proc-utilization",
6913                         "namespace", "##targetNamespace"
6914                   });                
6915                addAnnotation
6916                  (getResultConf99Type1_ProcWaiting(), 
6917                   source, 
6918                   new String[] {
6919                         "kind", "attribute",
6920                         "name", "proc-waiting",
6921                         "namespace", "##targetNamespace"
6922                   });                
6923                addAnnotation
6924                  (getResultConf99Type1_ServiceTime(), 
6925                   source, 
6926                   new String[] {
6927                         "kind", "attribute",
6928                         "name", "service-time",
6929                         "namespace", "##targetNamespace"
6930                   });                
6931                addAnnotation
6932                  (getResultConf99Type1_ServiceTimeVariance(), 
6933                   source, 
6934                   new String[] {
6935                         "kind", "attribute",
6936                         "name", "service-time-variance",
6937                         "namespace", "##targetNamespace"
6938                   });                
6939                addAnnotation
6940                  (getResultConf99Type1_SquaredCoeffVariation(), 
6941                   source, 
6942                   new String[] {
6943                         "kind", "attribute",
6944                         "name", "squared-coeff-variation",
6945                         "namespace", "##targetNamespace"
6946                   });                
6947                addAnnotation
6948                  (getResultConf99Type1_Throughput(), 
6949                   source, 
6950                   new String[] {
6951                         "kind", "attribute",
6952                         "name", "throughput",
6953                         "namespace", "##targetNamespace"
6954                   });                
6955                addAnnotation
6956                  (getResultConf99Type1_ThroughputBound(), 
6957                   source, 
6958                   new String[] {
6959                         "kind", "attribute",
6960                         "name", "throughput-bound",
6961                         "namespace", "##targetNamespace"
6962                   });                
6963                addAnnotation
6964                  (getResultConf99Type1_Utilization(), 
6965                   source, 
6966                   new String[] {
6967                         "kind", "attribute",
6968                         "name", "utilization",
6969                         "namespace", "##targetNamespace"
6970                   });                
6971                addAnnotation
6972                  (getResultConf99Type1_Waiting(), 
6973                   source, 
6974                   new String[] {
6975                         "kind", "attribute",
6976                         "name", "waiting",
6977                         "namespace", "##targetNamespace"
6978                   });                
6979                addAnnotation
6980                  (getResultConf99Type1_WaitingVariance(), 
6981                   source, 
6982                   new String[] {
6983                         "kind", "attribute",
6984                         "name", "waiting-variance",
6985                         "namespace", "##targetNamespace"
6986                   });                
6987                addAnnotation
6988                  (resultGeneralTypeEClass, 
6989                   source, 
6990                   new String[] {
6991                         "name", "result-general_._type",
6992                         "kind", "empty"
6993                   });                
6994                addAnnotation
6995                  (getResultGeneralType_ConvVal(), 
6996                   source, 
6997                   new String[] {
6998                         "kind", "attribute",
6999                         "name", "conv-val",
7000                         "namespace", "##targetNamespace"
7001                   });                
7002                addAnnotation
7003                  (getResultGeneralType_ElapsedTime(), 
7004                   source, 
7005                   new String[] {
7006                         "kind", "attribute",
7007                         "name", "elapsed-time",
7008                         "namespace", "##targetNamespace"
7009                   });                
7010                addAnnotation
7011                  (getResultGeneralType_Iterations(), 
7012                   source, 
7013                   new String[] {
7014                         "kind", "attribute",
7015                         "name", "iterations",
7016                         "namespace", "##targetNamespace"
7017                   });                
7018                addAnnotation
7019                  (getResultGeneralType_PlatformInfo(), 
7020                   source, 
7021                   new String[] {
7022                         "kind", "attribute",
7023                         "name", "platform-info",
7024                         "namespace", "##targetNamespace"
7025                   });                
7026                addAnnotation
7027                  (getResultGeneralType_SolverInfo(), 
7028                   source, 
7029                   new String[] {
7030                         "kind", "attribute",
7031                         "name", "solver-info",
7032                         "namespace", "##targetNamespace"
7033                   });                
7034                addAnnotation
7035                  (getResultGeneralType_SystemCpuTime(), 
7036                   source, 
7037                   new String[] {
7038                         "kind", "attribute",
7039                         "name", "system-cpu-time",
7040                         "namespace", "##targetNamespace"
7041                   });                
7042                addAnnotation
7043                  (getResultGeneralType_UserCpuTime(), 
7044                   source, 
7045                   new String[] {
7046                         "kind", "attribute",
7047                         "name", "user-cpu-time",
7048                         "namespace", "##targetNamespace"
7049                   });                
7050                addAnnotation
7051                  (getResultGeneralType_Valid(), 
7052                   source, 
7053                   new String[] {
7054                         "kind", "attribute",
7055                         "name", "valid",
7056                         "namespace", "##targetNamespace"
7057                   });                
7058                addAnnotation
7059                  (runControlTypeEClass, 
7060                   source, 
7061                   new String[] {
7062                         "name", "run-control_._type",
7063                         "kind", "elementOnly"
7064                   });                
7065                addAnnotation
7066                  (getRunControlType_Para(), 
7067                   source, 
7068                   new String[] {
7069                         "kind", "element",
7070                         "name", "para",
7071                         "namespace", "##targetNamespace"
7072                   });                
7073                addAnnotation
7074                  (schedulingTypeEEnum, 
7075                   source, 
7076                   new String[] {
7077                         "name", "SchedulingType"
7078                   });                
7079                addAnnotation
7080                  (schedulingTypeObjectEDataType, 
7081                   source, 
7082                   new String[] {
7083                         "name", "SchedulingType:Object",
7084                         "baseType", "SchedulingType"
7085                   });                
7086                addAnnotation
7087                  (sciNotationEDataType, 
7088                   source, 
7089                   new String[] {
7090                         "name", "SciNotation",
7091                         "baseType", "http://www.eclipse.org/emf/2003/XMLType#string",
7092                         "pattern", "[\\+|\\-]?\\d+((\\.\\d+)?[e|E][\\+|\\-]\\d+)?"
7093                   });                
7094                addAnnotation
7095                  (semaphoreTypeEEnum, 
7096                   source, 
7097                   new String[] {
7098                         "name", "SemaphoreType"
7099                   });                
7100                addAnnotation
7101                  (semaphoreTypeObjectEDataType, 
7102                   source, 
7103                   new String[] {
7104                         "name", "SemaphoreType:Object",
7105                         "baseType", "SemaphoreType"
7106                   });                
7107                addAnnotation
7108                  (serviceTypeEClass, 
7109                   source, 
7110                   new String[] {
7111                         "name", "ServiceType",
7112                         "kind", "empty"
7113                   });                
7114                addAnnotation
7115                  (getServiceType_Name(), 
7116                   source, 
7117                   new String[] {
7118                         "kind", "attribute",
7119                         "name", "name",
7120                         "namespace", "##targetNamespace"
7121                   });                
7122                addAnnotation
7123                  (singleActivityListTypeEClass, 
7124                   source, 
7125                   new String[] {
7126                         "name", "SingleActivityListType",
7127                         "kind", "elementOnly"
7128                   });                
7129                addAnnotation
7130                  (getSingleActivityListType_Activity(), 
7131                   source, 
7132                   new String[] {
7133                         "kind", "element",
7134                         "name", "activity",
7135                         "namespace", "##targetNamespace"
7136                   });                
7137                addAnnotation
7138                  (slotTypeEClass, 
7139                   source, 
7140                   new String[] {
7141                         "name", "SlotType",
7142                         "kind", "elementOnly"
7143                   });                
7144                addAnnotation
7145                  (getSlotType_Interface(), 
7146                   source, 
7147                   new String[] {
7148                         "kind", "element",
7149                         "name", "Interface",
7150                         "namespace", "##targetNamespace"
7151                   });                
7152                addAnnotation
7153                  (getSlotType_Binding(), 
7154                   source, 
7155                   new String[] {
7156                         "kind", "element",
7157                         "name", "binding",
7158                         "namespace", "##targetNamespace"
7159                   });                
7160                addAnnotation
7161                  (getSlotType_BindTarget(), 
7162                   source, 
7163                   new String[] {
7164                         "kind", "attribute",
7165                         "name", "bind-target",
7166                         "namespace", "##targetNamespace"
7167                   });                
7168                addAnnotation
7169                  (getSlotType_Id(), 
7170                   source, 
7171                   new String[] {
7172                         "kind", "attribute",
7173                         "name", "id",
7174                         "namespace", "##targetNamespace"
7175                   });                
7176                addAnnotation
7177                  (getSlotType_ReplicNum(), 
7178                   source, 
7179                   new String[] {
7180                         "kind", "attribute",
7181                         "name", "replic_num",
7182                         "namespace", "##targetNamespace"
7183                   });                
7184                addAnnotation
7185                  (solverParamsTypeEClass, 
7186                   source, 
7187                   new String[] {
7188                         "name", "solver-params_._type",
7189                         "kind", "elementOnly"
7190                   });                
7191                addAnnotation
7192                  (getSolverParamsType_ResultGeneral(), 
7193                   source, 
7194                   new String[] {
7195                         "kind", "element",
7196                         "name", "result-general",
7197                         "namespace", "##targetNamespace"
7198                   });                
7199                addAnnotation
7200                  (getSolverParamsType_Pragma(), 
7201                   source, 
7202                   new String[] {
7203                         "kind", "element",
7204                         "name", "pragma",
7205                         "namespace", "##targetNamespace"
7206                   });                
7207                addAnnotation
7208                  (getSolverParamsType_Comment(), 
7209                   source, 
7210                   new String[] {
7211                         "kind", "attribute",
7212                         "name", "comment",
7213                         "namespace", "##targetNamespace"
7214                   });                
7215                addAnnotation
7216                  (getSolverParamsType_ConvVal(), 
7217                   source, 
7218                   new String[] {
7219                         "kind", "attribute",
7220                         "name", "conv_val",
7221                         "namespace", "##targetNamespace"
7222                   });                
7223                addAnnotation
7224                  (getSolverParamsType_ItLimit(), 
7225                   source, 
7226                   new String[] {
7227                         "kind", "attribute",
7228                         "name", "it_limit",
7229                         "namespace", "##targetNamespace"
7230                   });                
7231                addAnnotation
7232                  (getSolverParamsType_PrintInt(), 
7233                   source, 
7234                   new String[] {
7235                         "kind", "attribute",
7236                         "name", "print_int",
7237                         "namespace", "##targetNamespace"
7238                   });                
7239                addAnnotation
7240                  (getSolverParamsType_UnderrelaxCoeff(), 
7241                   source, 
7242                   new String[] {
7243                         "kind", "attribute",
7244                         "name", "underrelax_coeff",
7245                         "namespace", "##targetNamespace"
7246                   });                
7247                addAnnotation
7248                  (srvnFloatEDataType, 
7249                   source, 
7250                   new String[] {
7251                         "name", "SrvnFloat",
7252                         "memberTypes", "SciNotation http://www.eclipse.org/emf/2003/XMLType#decimal"
7253                   });                
7254                addAnnotation
7255                  (synchCallTypeEClass, 
7256                   source, 
7257                   new String[] {
7258                         "name", "synch-call_._type",
7259                         "kind", "empty"
7260                   });                
7261                addAnnotation
7262                  (getSynchCallType_Dest(), 
7263                   source, 
7264                   new String[] {
7265                         "kind", "attribute",
7266                         "name", "dest",
7267                         "namespace", "##targetNamespace"
7268                   });                
7269                addAnnotation
7270                  (getSynchCallType_Fanin(), 
7271                   source, 
7272                   new String[] {
7273                         "kind", "attribute",
7274                         "name", "fanin",
7275                         "namespace", "##targetNamespace"
7276                   });                
7277                addAnnotation
7278                  (getSynchCallType_Fanout(), 
7279                   source, 
7280                   new String[] {
7281                         "kind", "attribute",
7282                         "name", "fanout",
7283                         "namespace", "##targetNamespace"
7284                   });                
7285                addAnnotation
7286                  (taskActivityGraphEClass, 
7287                   source, 
7288                   new String[] {
7289                         "name", "TaskActivityGraph",
7290                         "kind", "elementOnly"
7291                   });                
7292                addAnnotation
7293                  (getTaskActivityGraph_ReplyEntry(), 
7294                   source, 
7295                   new String[] {
7296                         "kind", "element",
7297                         "name", "reply-entry",
7298                         "namespace", "##targetNamespace"
7299                   });                
7300                addAnnotation
7301                  (taskOptionTypeEEnum, 
7302                   source, 
7303                   new String[] {
7304                         "name", "TaskOptionType"
7305                   });                
7306                addAnnotation
7307                  (taskOptionTypeObjectEDataType, 
7308                   source, 
7309                   new String[] {
7310                         "name", "TaskOptionType:Object",
7311                         "baseType", "TaskOptionType"
7312                   });                
7313                addAnnotation
7314                  (taskSchedulingTypeEEnum, 
7315                   source, 
7316                   new String[] {
7317                         "name", "TaskSchedulingType"
7318                   });                
7319                addAnnotation
7320                  (taskSchedulingTypeObjectEDataType, 
7321                   source, 
7322                   new String[] {
7323                         "name", "TaskSchedulingType:Object",
7324                         "baseType", "TaskSchedulingType"
7325                   });                
7326                addAnnotation
7327                  (taskTypeEClass, 
7328                   source, 
7329                   new String[] {
7330                         "name", "TaskType",
7331                         "kind", "elementOnly"
7332                   });                
7333                addAnnotation
7334                  (getTaskType_ResultTask(), 
7335                   source, 
7336                   new String[] {
7337                         "kind", "element",
7338                         "name", "result-task",
7339                         "namespace", "##targetNamespace"
7340                   });                
7341                addAnnotation
7342                  (getTaskType_Entry(), 
7343                   source, 
7344                   new String[] {
7345                         "kind", "element",
7346                         "name", "entry",
7347                         "namespace", "##targetNamespace"
7348                   });                
7349                addAnnotation
7350                  (getTaskType_Service(), 
7351                   source, 
7352                   new String[] {
7353                         "kind", "element",
7354                         "name", "service",
7355                         "namespace", "##targetNamespace"
7356                   });                
7357                addAnnotation
7358                  (getTaskType_TaskActivities(), 
7359                   source, 
7360                   new String[] {
7361                         "kind", "element",
7362                         "name", "task-activities",
7363                         "namespace", "##targetNamespace"
7364                   });                
7365                addAnnotation
7366                  (getTaskType_ActivityGraph(), 
7367                   source, 
7368                   new String[] {
7369                         "kind", "attribute",
7370                         "name", "activity-graph",
7371                         "namespace", "##targetNamespace"
7372                   });                
7373                addAnnotation
7374                  (getTaskType_Multiplicity(), 
7375                   source, 
7376                   new String[] {
7377                         "kind", "attribute",
7378                         "name", "multiplicity",
7379                         "namespace", "##targetNamespace"
7380                   });                
7381                addAnnotation
7382                  (getTaskType_Name(), 
7383                   source, 
7384                   new String[] {
7385                         "kind", "attribute",
7386                         "name", "name",
7387                         "namespace", "##targetNamespace"
7388                   });                
7389                addAnnotation
7390                  (getTaskType_Priority(), 
7391                   source, 
7392                   new String[] {
7393                         "kind", "attribute",
7394                         "name", "priority",
7395                         "namespace", "##targetNamespace"
7396                   });                
7397                addAnnotation
7398                  (getTaskType_QueueLength(), 
7399                   source, 
7400                   new String[] {
7401                         "kind", "attribute",
7402                         "name", "queue-length",
7403                         "namespace", "##targetNamespace"
7404                   });                
7405                addAnnotation
7406                  (getTaskType_Replication(), 
7407                   source, 
7408                   new String[] {
7409                         "kind", "attribute",
7410                         "name", "replication",
7411                         "namespace", "##targetNamespace"
7412                   });                
7413                addAnnotation
7414                  (getTaskType_Scheduling(), 
7415                   source, 
7416                   new String[] {
7417                         "kind", "attribute",
7418                         "name", "scheduling",
7419                         "namespace", "##targetNamespace"
7420                   });                
7421                addAnnotation
7422                  (getTaskType_ThinkTime(), 
7423                   source, 
7424                   new String[] {
7425                         "kind", "attribute",
7426                         "name", "think-time",
7427                         "namespace", "##targetNamespace"
7428                   });                
7429                addAnnotation
7430                  (typeTypeEEnum, 
7431                   source, 
7432                   new String[] {
7433                         "name", "type_._type"
7434                   });                
7435                addAnnotation
7436                  (typeTypeObjectEDataType, 
7437                   source, 
7438                   new String[] {
7439                         "name", "type_._type:Object",
7440                         "baseType", "type_._type"
7441                   });                
7442                addAnnotation
7443                  (validTypeEEnum, 
7444                   source, 
7445                   new String[] {
7446                         "name", "valid_._type"
7447                   });                
7448                addAnnotation
7449                  (validTypeObjectEDataType, 
7450                   source, 
7451                   new String[] {
7452                         "name", "valid_._type:Object",
7453                         "baseType", "valid_._type"
7454                   });                
7455                addAnnotation
7456                  (xmlDebugTypeEEnum, 
7457                   source, 
7458                   new String[] {
7459                         "name", "xml-debug_._type"
7460                   });                
7461                addAnnotation
7462                  (xmlDebugTypeObjectEDataType, 
7463                   source, 
7464                   new String[] {
7465                         "name", "xml-debug_._type:Object",
7466                         "baseType", "xml-debug_._type"
7467                   });
7468        }
7469 
7470} //LqnCorePackageImpl

[all classes][LqnCore.impl]
EMMA 2.0.9414 (unsupported private build) (C) Vladimir Roubtsov