public class CompositionPanel extends JPanel implements CompositionSpecificationDialog
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Modifier and Type | Method and Description |
---|---|
void |
addNeighbour(int m,
int n) |
boolean |
areNeighbours(int m,
int n) |
void |
fireIntegrationMappingChange() |
CompositionConfig |
getConfig() |
RegulatoryGraph |
getGraph() |
Collection<Map.Entry<RegulatoryNode,Integer>> |
getInfluencedModuleInputs(RegulatoryNode proper,
int moduleIndex) |
JPanel |
getMainPanel() |
List<RegulatoryNode> |
getMappedNodes() |
Collection<Map.Entry<RegulatoryNode,Integer>> |
getMappedToModuleArguments(RegulatoryNode input,
int moduleIndex) |
IntegrationFunctionMapping |
getMapping() |
int |
getNumberInstances() |
boolean |
hasNeihgbours(int m) |
boolean |
isMapped(RegulatoryNode node) |
boolean |
isTrulyMapped(RegulatoryNode node,
int m) |
void |
removeNeighbour(int m,
int n) |
void |
setAsMapped(RegulatoryNode node) |
void |
unsetAsMapped(RegulatoryNode node) |
void |
updateNumberInstances(int instances) |
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
public CompositionConfig getConfig()
public JPanel getMainPanel()
public int getNumberInstances()
getNumberInstances
in interface CompositionSpecificationDialog
public void updateNumberInstances(int instances)
updateNumberInstances
in interface CompositionSpecificationDialog
public void addNeighbour(int m, int n)
addNeighbour
in interface CompositionSpecificationDialog
public void removeNeighbour(int m, int n)
removeNeighbour
in interface CompositionSpecificationDialog
public boolean areNeighbours(int m, int n)
areNeighbours
in interface CompositionSpecificationDialog
public boolean hasNeihgbours(int m)
hasNeihgbours
in interface CompositionSpecificationDialog
public void setAsMapped(RegulatoryNode node)
setAsMapped
in interface CompositionSpecificationDialog
public void unsetAsMapped(RegulatoryNode node)
unsetAsMapped
in interface CompositionSpecificationDialog
public List<RegulatoryNode> getMappedNodes()
getMappedNodes
in interface CompositionSpecificationDialog
public boolean isMapped(RegulatoryNode node)
public RegulatoryGraph getGraph()
getGraph
in interface CompositionSpecificationDialog
public IntegrationFunctionMapping getMapping()
getMapping
in interface CompositionSpecificationDialog
public boolean isTrulyMapped(RegulatoryNode node, int m)
isTrulyMapped
in interface CompositionSpecificationDialog
public Collection<Map.Entry<RegulatoryNode,Integer>> getInfluencedModuleInputs(RegulatoryNode proper, int moduleIndex)
getInfluencedModuleInputs
in interface CompositionSpecificationDialog
public Collection<Map.Entry<RegulatoryNode,Integer>> getMappedToModuleArguments(RegulatoryNode input, int moduleIndex)
getMappedToModuleArguments
in interface CompositionSpecificationDialog
public void fireIntegrationMappingChange()
fireIntegrationMappingChange
in interface CompositionSpecificationDialog
Copyright © 2005–2020. All rights reserved.