blob: b8885500f4d5e2ddfc91ea83fa9af9716d17ee21 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2014-2016 Akos Horvath, Abel Hegedus, Akos Menyhert, Zoltan Ujhelyi, IncQuery Labs Ltd.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
* http://www.eclipse.org/legal/epl-v20.html.
*
* SPDX-License-Identifier: EPL-2.0
*******************************************************************************/
package org.eclipse.viatra.examples.cps.generator.dtos
import java.util.Map
//import org.eclipse.xtend.lib.annotations.Data
@Data
class AppClass {
public String name;
public MinMaxData<Integer> numberOfAppTypes;
public MinMaxData<Integer> numberOfAppInstances;
public MinMaxData<Integer> numberOfStates;
public MinMaxData<Integer> numberOfTrannsitions;
public Percentage percentOfAllocatedInstances;
public Map<HostClass, Integer> allocationRatios;
public Percentage probabilityOfActionGeneration;
public Percentage probabilityOfSendAction;
}