Package | Description |
---|---|
org.processmining.mxgraph.examples.swing.editor | |
org.processmining.mxgraph.examples.swing.io | |
org.processmining.mxgraph.examples.swing.listener | |
org.processmining.mxgraph.examples.swing.panels | |
org.processmining.mxgraph.examples.swing.visualization | |
org.processmining.mxgraph.view |
This package implements the graph component, represented by the mxGraph
class.
|
org.processmining.ocbc.discovery.panels | |
org.processmining.ocbc.log.inspector.graph | |
org.processmining.ocbc.log.inspector.panels |
Modifier and Type | Method and Description |
---|---|
void |
EditorPalette.addTemplate(java.lang.String name,
javax.swing.ImageIcon icon,
mxCell cell) |
void |
BasicGraphEditor.highlightCell(mxCell selectedCell)
highlight one cell with restoring all other cells
|
void |
BasicGraphEditor.updateConstraintBoxes(mxCell selectedCell) |
void |
BasicGraphEditor.updateConstraintPanel(mxCell selectedCell) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<mxCell,java.lang.String> |
TransformBetweenJGraphXAndModel.getCellVSId() |
java.util.Map<java.lang.String,mxCell> |
TransformBetweenJGraphXAndModel.getIdVSCell() |
Modifier and Type | Method and Description |
---|---|
void |
AddElementListener.addAOCEdgeIntoGraph(mxCell newCell,
mxGraph graph,
mxCell sourceCell,
mxCell targetCell,
java.lang.String sourceAlwaysCardinality,
java.lang.String sourceEventuallyCardinality,
java.lang.String targetAlwaysCardinality) |
void |
AddElementListener.addClassEdgeIntoGraph(mxCell classEdgeCell,
mxGraph graph,
java.lang.String classRelationType,
java.lang.String sourceClassName,
java.lang.String targetClassName,
java.lang.String sourceAlwaysCardinality,
java.lang.String sourceEventuallyCardinality,
java.lang.String targetAlwaysCardinality,
java.lang.String targetEventuallyCardinality,
boolean isConnectVisible)
add cardinalities and attributes on a created class edge and add the edge into the graph;
|
void |
AddElementListener.transformCell(mxCell newCell) |
void |
AddElementListenerBeforeSplitCardinality.transformCell(mxCell newCell) |
Modifier and Type | Method and Description |
---|---|
java.util.List<mxCell> |
FilterPanel.filterBehaviorConstraintByType(java.lang.String relationType) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
AttributePanel.getCellAttributeListofCategory(mxCell cell,
java.lang.String category)
get the attribute name list of one call for one category
|
void |
AttributePanel.updateAttributePanel(mxCell selectedCell)
update the update attribute panel based on the selected cell;
the attribute panel display two kinds of attributes:node attribute (type,table,rowid) and fields attribute, e.g., name,quantity.
|
void |
AttributePanel.updateAttributePanelForClass(mxCell selectedCell)
update the update attribute panel based on the selected class;
the table in the attribute panel show rows, in which a row (attribute name, category (column, pk or fk),attribute value type)
the first box shows some name examples (customer, address), the second box shows column, pk, fk, and the third box shows all value types (int, varchar(256))
|
void |
AttributePanel.updateAttributePanelForClassRelationship(mxCell selectedCell)
update the update attribute panel based on the selected class relationship;
the table in the attribute panel show rows, in which a row (fk,refer,pk)
the first box shows all fks of the child table (source class) and the third box shows all pks of the father table (target class)
|
Modifier and Type | Method and Description |
---|---|
static void |
Style.addStyleElementToCell(mxCell cell,
java.lang.String styleElementKey,
java.lang.String styleElementValue) |
static java.lang.String |
Style.getStyleElementValueFromCell(mxGraph graph,
mxCell cell,
java.lang.String styleElementKey) |
Modifier and Type | Method and Description |
---|---|
mxCell |
mxGraph.getEdgeBetweenTwoNodes(mxCell referenceCell,
mxCell targetCell) |
mxCell |
mxGraph.getNodeByName(java.lang.String name)
return a node (cell) by the input name; if inexistent, return null;
|
Modifier and Type | Method and Description |
---|---|
java.util.List<mxCell> |
mxGraph.generateClassList()
get all the class node of the graph
|
java.util.List<mxCell> |
mxGraph.getActivityRelationList()
get all the activity relation edges
|
java.util.List<mxCell> |
mxGraph.getAllCells()
get all child edges and nodes (with children's children)
|
java.util.List<mxCell> |
mxGraph.getAOCRelationListWithCardinalities()
get all the aoc relation edges with cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getAOCRelationListWithoutCardinalities()
get all the aoc relation edges without cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getCardinalities()
get all the cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getClassRelationListWithCardinalities()
get all the class relation edges with cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getClassRelationListWithoutCardinalities()
get all the class relation edges without cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getCoExistenceRelationList()
get all CoExistence activity edges
|
java.util.List<mxCell> |
mxGraph.getCrelRelationList()
get all the crel relation edges with cardinality node of the graph
|
java.util.List<mxCell> |
mxGraph.getNonActivityRelationList()
get all the non activity relation edges, such as non-response
|
java.util.List<mxCell> |
mxGraph.getNonCoExistenceRelationList()
get all nonCoExistence activity edges
|
java.util.List<mxCell> |
mxGraph.getNonPrecedenceRelationList()
get all non Precedence activity edges
|
java.util.List<mxCell> |
mxGraph.getNonResponseRelationList()
get all non response activity edges
|
java.util.List<mxCell> |
mxGraph.getOffspringCells()
get all child edges and nodes
|
java.util.List<mxCell> |
mxGraph.getPrecedenceRelationList()
get all Precedence activity edges
|
java.util.List<mxCell> |
mxGraph.getResponseRelationList()
get all response activity edges
|
java.util.List<mxCell> |
mxGraph.getTransitiveActivityRelationList()
get all the transitive activity relation edges
|
java.util.List<mxCell> |
mxGraph.getUnaryPrecedenceRelationList()
get all unary Precedence activity edges
|
java.util.List<mxCell> |
mxGraph.getUnaryResponseRelationList()
get all unary response activity edges
|
Modifier and Type | Method and Description |
---|---|
mxCell |
mxGraph.getEdgeBetweenTwoNodes(mxCell referenceCell,
mxCell targetCell) |
Modifier and Type | Method and Description |
---|---|
void |
ConstraintInstancePanel.updateConstraintInstances(mxCell selectedCell,
OCBCModel model)
update the instance sub-panel to show all the source objects and target objects.
|
void |
ConstraintInstancePanel.updateConstraintInstances(mxCell selectedCell,
OCBCModel model,
java.lang.String reference,
java.lang.String additionalType)
elementId: the id (in the model) of selected cell
|
void |
DistributionPanel.updateDistributionPanelBoxes(mxCell selectedCell,
OCBCModel model) |
void |
DistributionPanel.updateDistributionPanelGraph(mxCell selectedCell,
OCBCModel model) |
Modifier and Type | Method and Description |
---|---|
mxCell |
EventCell.getMxcell() |
mxCell |
InexistentObjectCell.getMxcell() |
mxCell |
ObjectCell.getMxcell() |
mxCell |
ObjectEdgeCell.getMxcell() |
mxCell |
ReferenceEdgeCell.getMxcell() |
Modifier and Type | Method and Description |
---|---|
void |
EventCell.setMxcell(mxCell mxcell) |
void |
InexistentObjectCell.setMxcell(mxCell mxcell) |
void |
ObjectCell.setMxcell(mxCell mxcell) |
void |
ObjectEdgeCell.setMxcell(mxCell mxcell) |
void |
ReferenceEdgeCell.setMxcell(mxCell mxcell) |
Constructor and Description |
---|
EventCell(mxCell mxcell) |
InexistentObjectCell(mxCell mxcell) |
ObjectCell(mxCell mxcell) |
ObjectEdgeCell(mxCell mxcell) |
ReferenceEdgeCell(mxCell mxcell) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<MyOriginalCell,mxCell> |
ObjectModelJGraphXPanel.cellMapVSMxcell |
protected java.util.Map<mxCell,MyOriginalCell> |
ObjectModelJGraphXPanel.mxcellVSCellMap |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MyOriginalCell,mxCell> |
ObjectModelJGraphXPanel.getCellVSMxcellMap() |
java.util.Map<mxCell,MyOriginalCell> |
ObjectModelJGraphXPanel.getMxcellVSCellMap() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectModelJGraphXPanel.addEvent(XOCEvent event,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap,
double zoomRate) |
void |
ObjectModelJGraphXPanel.addObject(XOCObject object,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap,
boolean idShaded,
double zoomRate) |
void |
ObjectModelJGraphXPanel.addObjectRelationMxCell(mxGraph graphx,
java.lang.Object sourceMxCell,
java.lang.Object targetMxCell,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap) |
void |
ObjectModelJGraphXPanel.addObjectRelations(XOCObjectModel objectModel,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap) |
void |
ObjectModelJGraphXPanel.addReferenceRelations(XOCEvent event,
XOCLog log,
mxGraph graphx,
java.util.Map<mxCell,MyOriginalCell> mxcellVSCellMap) |