E
- value typepublic final class QuaternaryVennList<E> extends AbstractQuaternaryVennDiagram<E>
JComponent.AccessibleJComponent
Component.BaselineResizeBehavior
DEFAULT_FIRST_FOURTH_LABEL_TEXT, DEFAULT_FIRST_LABEL_TEXT, DEFAULT_FIRST_ONLY_LABEL_TEXT, DEFAULT_FIRST_SECOND_FOURTH_LABEL_TEXT, DEFAULT_FIRST_SECOND_LABEL_TEXT, DEFAULT_FIRST_SECOND_THIRD_LABEL_TEXT, DEFAULT_FIRST_THIRD_FOURTH_LABEL_TEXT, DEFAULT_FIRST_THIRD_LABEL_TEXT, DEFAULT_FOURTH_LABEL_TEXT, DEFAULT_FOURTH_ONLY_LABEL_TEXT, DEFAULT_INTERSECTION_LABEL_TEXT, DEFAULT_SECOND_FOURTH_LABEL_TEXT, DEFAULT_SECOND_LABEL_TEXT, DEFAULT_SECOND_ONLY_LABEL_TEXT, DEFAULT_SECOND_THIRD_FOURTH_LABEL_TEXT, DEFAULT_SECOND_THIRD_LABEL_TEXT, DEFAULT_THIRD_FOURTH_LABEL_TEXT, DEFAULT_THIRD_LABEL_TEXT, DEFAULT_THIRD_ONLY_LABEL_TEXT, DEFAULT_UNION_LABEL_TEXT
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
QuaternaryVennList()
Create a new empty quaternary venn list.
|
QuaternaryVennList(QuaternaryVennModel<E> model)
Create a new quaternary venn list with the specified model.
|
QuaternaryVennList(String firstLabelText,
Set<? extends E> first,
String secondLabelText,
Set<? extends E> second,
String thirdLabelText,
Set<? extends E> third,
String fourthLabelText,
Set<? extends E> fourth)
Create a new quaternary venn list with the specified sets.
|
QuaternaryVennList(String firstLabelText,
String secondLabelText,
String thirdLabelText,
String fourthLabelText,
QuaternaryVennModel<E> model)
Create a new quaternary venn list with the specified model.
|
Modifier and Type | Method and Description |
---|---|
void |
clearSelection()
Clear selection.
|
JList |
getFirst()
Return the contents of the first set.
|
JList |
getFirstFourth()
Return the contents of the first fourth view.
|
JList |
getFirstOnly()
Return the contents of the first only view.
|
JList |
getFirstSecond()
Return the contents of the first second view.
|
JList |
getFirstSecondFourth()
Return the contents of the first second fourth view.
|
JList |
getFirstSecondThird()
Return the contents of the first second third view.
|
JList |
getFirstThird()
Return the contents of the first third view.
|
JList |
getFirstThirdFourth()
Return the contents of the first third fourth view.
|
JList |
getFourth()
Return the contents of the fourth set.
|
JList |
getFourthOnly()
Return the contents of the fourth only view.
|
JList |
getIntersection()
Return the contents of the intersection view.
|
JList |
getSecond()
Return the contents of the second set.
|
JList |
getSecondFourth()
Return the contents of the second fourth view.
|
JList |
getSecondOnly()
Return the contents of the second only view.
|
JList |
getSecondThird()
Return the contents of the second third view.
|
JList |
getSecondThirdFourth()
Return the contents of the second third fourth view.
|
JList |
getThird()
Return the contents of the third set.
|
JList |
getThirdFourth()
Return the contents of the third fourth view.
|
JList |
getThirdOnly()
Return the contents of the third only view.
|
JList |
getUnion()
Return the contents of the union view.
|
void |
selectAll()
Select all.
|
getDisplaySizes, getFirstFourthLabel, getFirstFourthLabelText, getFirstLabel, getFirstLabelText, getFirstOnlyLabel, getFirstOnlyLabelText, getFirstSecondFourthLabel, getFirstSecondFourthLabelText, getFirstSecondLabel, getFirstSecondLabelText, getFirstSecondThirdLabel, getFirstSecondThirdLabelText, getFirstThirdFourthLabel, getFirstThirdFourthLabelText, getFirstThirdLabel, getFirstThirdLabelText, getFourthLabel, getFourthLabelText, getFourthOnlyLabel, getFourthOnlyLabelText, getIntersectionLabel, getIntersectionLabelText, getModel, getSecondFourthLabel, getSecondFourthLabelText, getSecondLabel, getSecondLabelText, getSecondOnlyLabel, getSecondOnlyLabelText, getSecondThirdFourthLabel, getSecondThirdFourthLabelText, getSecondThirdLabel, getSecondThirdLabelText, getThirdFourthLabel, getThirdFourthLabelText, getThirdLabel, getThirdLabelText, getThirdOnlyLabel, getThirdOnlyLabelText, getUnionLabel, getUnionLabelText, setDisplaySizes, setFirstFourthLabelText, setFirstLabelText, setFirstOnlyLabelText, setFirstSecondFourthLabelText, setFirstSecondLabelText, setFirstSecondThirdLabelText, setFirstThirdFourthLabelText, setFirstThirdLabelText, setFourthLabelText, setFourthOnlyLabelText, setIntersectionLabelText, setModel, setSecondFourthLabelText, setSecondLabelText, setSecondOnlyLabelText, setSecondThirdFourthLabelText, setSecondThirdLabelText, setThirdFourthLabelText, setThirdLabelText, setThirdOnlyLabelText, setUnionLabelText
add, add, add, add, add, addField, addField, addField, addField, addFinalField, addFinalSpacing, addFinalSpacing, addLabel, addLabel, addSpacing, getFieldPercent, getLabelPercent, setFieldPercent, setLabelPercent
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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 QuaternaryVennList()
public QuaternaryVennList(String firstLabelText, Set<? extends E> first, String secondLabelText, Set<? extends E> second, String thirdLabelText, Set<? extends E> third, String fourthLabelText, Set<? extends E> fourth)
firstLabelText
- label text for the first setfirst
- first set, must not be nullsecondLabelText
- label text for the second setsecond
- second set, must not be nullthirdLabelText
- label text for the third setthird
- third set, must not be nullfourthLabelText
- label text for the fourth setfourth
- fourth set, must not be nullpublic QuaternaryVennList(QuaternaryVennModel<E> model)
model
- model for this quaternary venn list, must not be nullpublic QuaternaryVennList(String firstLabelText, String secondLabelText, String thirdLabelText, String fourthLabelText, QuaternaryVennModel<E> model)
firstLabelText
- label text for the first setsecondLabelText
- label text for the second setthirdLabelText
- label text for the third setfourthLabelText
- label text for the fourth setmodel
- model for this abstract quaternary venn diagram, must not be nullpublic void clearSelection()
public void selectAll()
public JList getFirst()
public JList getSecond()
public JList getThird()
public JList getFourth()
public JList getFirstOnly()
public JList getSecondOnly()
public JList getThirdOnly()
public JList getFourthOnly()
public JList getFirstSecond()
public JList getFirstThird()
public JList getSecondThird()
public JList getFirstFourth()
public JList getSecondFourth()
public JList getThirdFourth()
public JList getFirstSecondThird()
public JList getFirstSecondFourth()
public JList getFirstThirdFourth()
public JList getSecondThirdFourth()
public JList getIntersection()
public JList getUnion()
Copyright (c) 2009-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).