public class XOCLogTransformVersionPlugin
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected XOCLogDashboard |
dashboardUI |
protected DataModelInspector |
dataModelUI |
protected XOCLog |
log |
protected XOCLogSummary |
summaryUI |
protected XOCLogViewer |
viewerUI |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
XOCLogTransformVersionPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
addMinimalObjectModelForEachEvent(XOCLog inputLog) |
void |
addObjectModelForEachEvent(XOCLog inputLog) |
void |
addObjectModelUpdateForEachEvent(XOCLog inputLog) |
void |
addObjectRelations(org.deckfour.spex.SXTag tag,
java.util.List<XOCORelation> objectRelations) |
void |
addObjects(org.deckfour.spex.SXTag tag,
java.util.List<XOCObject> objects) |
void |
addReferenceObjects(org.deckfour.spex.SXTag tag,
java.util.List<XOCObject> objects)
the function write reference objects (simple version, i.e., only with id attribute) into XOC logs
|
XOCLogUpgradeObject |
logConvertor(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
javax.swing.JPanel |
logUpgradePanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLog log) |
static void |
main(java.lang.String[] args) |
void |
serialize(XOCLog log,
java.lang.String savePath,
java.lang.String logFormat) |
XOCLog |
transformToComplexVersion(XOCLog inputLog) |
XOCLog |
transformToSimpleVersion(XOCLog inputLog) |
javax.swing.JComponent |
visualizeConvertorPanel(org.processmining.contexts.uitopia.UIPluginContext context,
XOCLogUpgradeObject input) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected XOCLogViewer viewerUI
protected XOCLogDashboard dashboardUI
protected XOCLogSummary summaryUI
protected DataModelInspector dataModelUI
protected XOCLog log
public XOCLogUpgradeObject logConvertor(org.processmining.contexts.uitopia.UIPluginContext context, XOCLog log) throws java.lang.Exception
java.lang.Exception
public javax.swing.JComponent visualizeConvertorPanel(org.processmining.contexts.uitopia.UIPluginContext context, XOCLogUpgradeObject input)
public javax.swing.JPanel logUpgradePanel(org.processmining.contexts.uitopia.UIPluginContext context, XOCLog log) throws java.lang.Exception
java.lang.Exception
public void addObjectModelForEachEvent(XOCLog inputLog)
public void addObjectModelUpdateForEachEvent(XOCLog inputLog)
public void addMinimalObjectModelForEachEvent(XOCLog inputLog)
public void serialize(XOCLog log, java.lang.String savePath, java.lang.String logFormat) throws java.io.IOException
java.io.IOException
public void addObjects(org.deckfour.spex.SXTag tag, java.util.List<XOCObject> objects) throws java.io.IOException
java.io.IOException
public void addReferenceObjects(org.deckfour.spex.SXTag tag, java.util.List<XOCObject> objects) throws java.io.IOException
tag
- objects
- java.io.IOException
public void addObjectRelations(org.deckfour.spex.SXTag tag, java.util.List<XOCORelation> objectRelations) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception