public class ModelGrouping extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
ModelGrouping.RankedClass |
class |
ModelGrouping.RankedClassGroup |
| Modifier and Type | Field and Description |
|---|---|
protected LogicalModel |
model |
static String |
SEPCLASS |
static String |
SEPGROUP |
static String |
SEPVAR |
| Constructor and Description |
|---|
ModelGrouping(LogicalModel m) |
ModelGrouping(LogicalModel m,
String textFormat) |
| Modifier and Type | Method and Description |
|---|---|
ModelGrouping |
clone() |
ModelGrouping |
cloneWithModel(LogicalModel modifiedModel) |
void |
collapseAll() |
void |
decGroup(int idxPC,
int idxGrp,
List<String> vars) |
void |
decPriorities(int idxPC,
int idxGrp,
List<String> vars) |
boolean |
equals(Object a) |
ModelGrouping.RankedClass |
getClass(int idxPC) |
List<List<String>> |
getClassVars(int idxPC) |
int[][] |
getDeterministicBlocks() |
LogicalModel |
getModel() |
void |
groupCollapse(int idxPC) |
void |
groupExpand(int idxPC) |
void |
incGroup(int idxPC,
int idxGrp,
List<String> vars) |
void |
incPriorities(int idxPC,
int idxGrp,
List<String> vars) |
int |
size()
It's the number of classes
|
void |
split(int idxPC,
int idxGrp,
String var) |
void |
switchClasses(int i,
int j) |
String |
toString() |
void |
unsplit(int idxPC,
int idxGrp,
String varMm) |
public static final String SEPVAR
public static final String SEPGROUP
public static final String SEPCLASS
protected LogicalModel model
public ModelGrouping(LogicalModel m)
public ModelGrouping(LogicalModel m, String textFormat)
public LogicalModel getModel()
public int[][] getDeterministicBlocks()
public ModelGrouping clone()
public ModelGrouping cloneWithModel(LogicalModel modifiedModel)
public void switchClasses(int i,
int j)
public ModelGrouping.RankedClass getClass(int idxPC)
public void groupExpand(int idxPC)
public void groupCollapse(int idxPC)
public void collapseAll()
public int size()
public void split(int idxPC,
int idxGrp,
String var)
public void unsplit(int idxPC,
int idxGrp,
String varMm)
Copyright © 2012–2020. All rights reserved.