public class ChangeSetChangeList extends ChangeList
| Modifier and Type | Class and Description |
|---|---|
static class |
ChangeSetChangeList.ChangeSetContextMenuListener |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMMIT_CHANGE_SET_COMMAND |
static int |
COMMIT_CHANGE_SET_COMMAND_ID |
static java.lang.String |
EDIT_CHANGE_SET_COMMAND |
static int |
EDIT_CHANGE_SET_COMMAND_ID |
static java.lang.String |
MAKE_DEFAULT_CHANGE_SET_COMMAND |
static int |
MAKE_DEFAULT_CHANGE_SET_COMMAND_ID |
static java.lang.String |
NEW_CHANGE_SET_COMMAND |
static int |
NEW_CHANGE_SET_COMMAND_ID |
static java.lang.String |
REMOVE_CHANGE_SET_COMMAND |
static int |
REMOVE_CHANGE_SET_COMMAND_ID |
static java.lang.String |
REMOVE_FROM_CHANGE_SET_COMMAND |
static int |
REMOVE_FROM_CHANGE_SET_COMMAND_ID |
static java.lang.String |
TOGGLE_CHANGE_SETS_COMMAND |
static int |
TOGGLE_CHANGE_SETS_COMMAND_ID |
static java.lang.String |
UNSET_DEFAULT_CHANGE_SET_COMMAND |
static int |
UNSET_DEFAULT_CHANGE_SET_COMMAND_ID |
BUSY_PROPERTY, CHANGELIST_COUNT_PROPERTY, COMMENTS_VISIBLE_PROPERTYlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ChangeSetChangeList() |
ChangeSetChangeList(java.lang.Object modeId,
java.lang.String systemId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addContextMenuListeners(ContextMenu contextMenu) |
void |
addMouseListener(java.awt.event.MouseListener ml)
Add a mouse listener to the change list.
|
void |
addSelectionListener(javax.swing.event.ChangeListener listener)
Add a listener that will be notified when the selection changes.
|
protected void |
addToolbarActions(ChangeListWindow window,
Toolbar toolbar) |
protected ChangeListCategorizer |
createCategorizer() |
protected ChangeListWindow.ScopeFilter |
createCategoryScopeFilter(java.lang.String category) |
protected ChangeSetAdapter |
getChangeSetAdapter() |
java.net.URL[] |
getChangeSetURLs(java.lang.String name) |
Element[] |
getSelection()
Get the selection.
|
IdeAction |
getToggleChangeSetsAction(ChangeListWindow window) |
protected void |
installModel(MutableVersionOperationModel model) |
boolean |
isItemAtPosition(java.awt.Point p) |
boolean |
isOptionsVisible()
Get whether the options component is visible.
|
protected void |
layoutPanel(BaseVersionOperationPanel vop) |
protected void |
removeContextMenuListeners(ContextMenu contextMenu) |
void |
removeMouseListener(java.awt.event.MouseListener ml)
Remove a previously added mouse listener from the change list.
|
void |
removeSelectionListener(javax.swing.event.ChangeListener listener)
Remove a selection listener
|
void |
selectAll()
Select All items.
|
protected void |
setBorderLook(int vopLookConstant) |
protected void |
setCategoryCacheImpl(java.util.Map<VCSHashURL,java.lang.String> categoryCache) |
void |
setChangeSetsVisible(boolean changeSetsVisible) |
void |
setOptionsCustomizer(VCSOptionsCustomizer c)
Set a customizer that can be used for entering options.
|
void |
setOptionsVisible(boolean isVisible)
Set whether the options component is visible.
|
addCodeReviewToolbarAction, addRefreshToolbarAction, clearOptions, configureContext, createDisplayProperties, createEventQueue, createModel, defaultOptionsOnInitialInsert, getBusyStatusMessage, getCategoryCache, getCount, getElements, getEventQueue, getFilterStatuses, getItemURLFilter, getModeIcon, getModeId, getModel, getModeLabel, getModeLongLabel, getModelValue, getOptionsCustomizer, getOverlayItemProducer, getOverlayStatusCache, getPolicyStatusCache, getPreferencesPath, getProgressTask, getScopeFilter, getStatusCache, getStatusCacheBridge, getStatusMessage, getSystemId, getTabToggleKey, getToggleConflictFilterAction, getVersionOperationPanel, getWindowId, initializeChangeList, initializeEventQueue, initializeModel, initializeVersionOperationPanel, insertProperties, isBusy, isCodeReview, isEmpty, isExcludeDirectories, isFocusInOptions, isProgressTracked, isStarted, refilter, refresh, refresh, setBusy, setCategoryCache, setCodeReview, setConflictFilterStatus, setConflictStatuses, setExcludeDirectories, setFilterStatuses, setItemURLFilter, setOverlayItemProducer, setOverlayStatusCache, setPolicyStatusCache, setPolicyStatusCache, setProgressTask, setScopeFilter, setStatusCache, setStatusCache, setStatusCache, setStatusCacheBridge, setStatusCacheBridge, setSystemId, setVisibleStatuses, setVisibleStatuses, start, startImpl, stop, stopImpl, updateCategoryCache, updatePropertiesgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, 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, transferFocusUpCyclepublic static final java.lang.String TOGGLE_CHANGE_SETS_COMMAND
public static final int TOGGLE_CHANGE_SETS_COMMAND_ID
public static final java.lang.String EDIT_CHANGE_SET_COMMAND
public static final int EDIT_CHANGE_SET_COMMAND_ID
public static final java.lang.String MAKE_DEFAULT_CHANGE_SET_COMMAND
public static final int MAKE_DEFAULT_CHANGE_SET_COMMAND_ID
public static final java.lang.String UNSET_DEFAULT_CHANGE_SET_COMMAND
public static final int UNSET_DEFAULT_CHANGE_SET_COMMAND_ID
public static final java.lang.String NEW_CHANGE_SET_COMMAND
public static final int NEW_CHANGE_SET_COMMAND_ID
public static final java.lang.String REMOVE_CHANGE_SET_COMMAND
public static final int REMOVE_CHANGE_SET_COMMAND_ID
public static final java.lang.String REMOVE_FROM_CHANGE_SET_COMMAND
public static final int REMOVE_FROM_CHANGE_SET_COMMAND_ID
public static final java.lang.String COMMIT_CHANGE_SET_COMMAND
public static final int COMMIT_CHANGE_SET_COMMAND_ID
public ChangeSetChangeList()
public ChangeSetChangeList(java.lang.Object modeId,
java.lang.String systemId)
protected ChangeListCategorizer createCategorizer()
createCategorizer in class ChangeListprotected void setCategoryCacheImpl(java.util.Map<VCSHashURL,java.lang.String> categoryCache)
setCategoryCacheImpl in class ChangeListprotected ChangeListWindow.ScopeFilter createCategoryScopeFilter(java.lang.String category)
createCategoryScopeFilter in class ChangeListprotected final void layoutPanel(BaseVersionOperationPanel vop)
layoutPanel in class ChangeListpublic final void addMouseListener(java.awt.event.MouseListener ml)
ChangeListaddMouseListener in class ChangeListml - the mouse listenerpublic final void removeMouseListener(java.awt.event.MouseListener ml)
ChangeListremoveMouseListener in class ChangeListml - the mouse listener.public final void addSelectionListener(javax.swing.event.ChangeListener listener)
ChangeListaddSelectionListener in class ChangeListlistener - a listenerpublic final void removeSelectionListener(javax.swing.event.ChangeListener listener)
ChangeListremoveSelectionListener in class ChangeListlistener - listener to removepublic final void selectAll()
ChangeListselectAll in class ChangeListprotected final void setBorderLook(int vopLookConstant)
setBorderLook in class ChangeListpublic final void setOptionsCustomizer(VCSOptionsCustomizer c)
ChangeListsetOptionsCustomizer in class ChangeListc - an options customizerpublic final void setOptionsVisible(boolean isVisible)
ChangeListsetOptionsVisible in class ChangeListisVisible - if true, the options component will be displayed, if
false it will be hidden.public final boolean isOptionsVisible()
ChangeListisOptionsVisible in class ChangeListpublic final boolean isItemAtPosition(java.awt.Point p)
isItemAtPosition in class ChangeListpublic Element[] getSelection()
ChangeListgetSelection in class ChangeListprotected void addToolbarActions(ChangeListWindow window, Toolbar toolbar)
addToolbarActions in class ChangeListpublic final IdeAction getToggleChangeSetsAction(ChangeListWindow window)
public final void setChangeSetsVisible(boolean changeSetsVisible)
protected void installModel(MutableVersionOperationModel model)
installModel in class ChangeListprotected ChangeSetAdapter getChangeSetAdapter()
protected void addContextMenuListeners(ContextMenu contextMenu)
addContextMenuListeners in class ChangeListprotected void removeContextMenuListeners(ContextMenu contextMenu)
removeContextMenuListeners in class ChangeListpublic final java.net.URL[] getChangeSetURLs(java.lang.String name)