public class TargetProjectCombo extends ProjectCombo
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders
ITextGridProjectListener.Event
selectedProject
WIDGET_DATA_KEY
Constructor and Description |
---|
TargetProjectCombo(Composite parent) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getReimportProjects() |
void |
init(TextGridProjectRoot.LEVELS level) |
boolean |
isNewRevision()
Returns true if a 'new revision' entry has been selected in the control,
false otherwise.
|
void |
refreshReimport() |
void |
setProject(TextGridProject project) |
void |
setReimportProjects(Set<String> reimportProjects) |
void |
textGridProjectChanged(ITextGridProjectListener.Event event,
TextGridProject project)
The given event has happend to the given
project.
|
getProject, handleDispose, isLoadDone, loadDone, needsValue, setLoadDone, setNeedsValue, updateSelection
getCCombo, getCombo, getControl, listAdd, listDeselectAll, listGetItemCount, listGetSelectionIndices, listRemove, listRemoveAll, listSetItem, listSetItems, listSetSelection, listShowSelection, reveal
add, add, doFindInputItem, doFindItem, doUpdateItem, getElementAt, getLabelProvider, getSelectionFromWidget, indexForElement, inputChanged, insert, internalRefresh, listGetTopIndex, listSetTopIndex, remove, remove, setLabelProvider, setSelectionToWidget
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertContentProviderType, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getItem, getRawChildren, getRoot, getSelection, getSortedChildren, getSorter, handleDoubleSelect, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, hookControl, internalRefresh, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setFilters, setInput, setSelection, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, usingElementMap
getContentProvider, getInput, labelProviderChanged
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSelectionChangedListener, removeSelectionChangedListener, setSelection
public TargetProjectCombo(Composite parent)
public void textGridProjectChanged(ITextGridProjectListener.Event event, TextGridProject project)
ITextGridProjectListener
textGridProjectChanged
in interface ITextGridProjectListener
textGridProjectChanged
in class ProjectCombo
public void setProject(TextGridProject project)
setProject
in class ProjectCombo
public void init(TextGridProjectRoot.LEVELS level)
init
in class ProjectCombo
public void refreshReimport()
public boolean isNewRevision()