public abstract class AnnotationsCommand extends VCSCommand
CANCEL, ERROR, NOOP, OK| Modifier | Constructor and Description | 
|---|---|
protected  | 
AnnotationsCommand(int id)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected int | 
doitImpl()
Executes the actions associated with a specific version control command (implementation). 
 | 
protected Annotations | 
getAnnotations(java.io.File file)  | 
protected abstract Annotations | 
getAnnotations(java.net.URL url)  | 
static IdeAction | 
getAnnotationsAction(java.lang.String command,
                    java.lang.String vcsId)  | 
protected java.text.DateFormat | 
getDateFormat()  | 
protected boolean | 
isAvailableImpl()
Asks whether the command is available for the current context. 
 | 
protected boolean | 
isAvailableImpl(Locatable locatable)
Asks whether the command is available for the current context. 
 | 
protected abstract boolean | 
isUnmodifiedStatus(VCSStatus status)  | 
buildContextForEditor, createStatusFilter, doit, fireFileStructureChanged, fireSomeFilesCreated, fireSomeFilesDeleted, getContextLocatables, getExceptionHandler, getExtension, getFilteredSelection, getFilteredSelection, getLocatableURLFilter, getPolicyStatusCache, getStatusCache, getStatusCacheBridge, getStatusFilter, getURLFilter, initializeCommandStyle, initializeCommandType, isAvailable, isAvailableImpl, isAvailableImpl, isThreaded, noOp, noOpImpl, reloadBuffers, storeTimestamps, updateReadOnlyStatesenableConfirmation, getAffectedNodes, getContext, getData, getId, getName, getProgressHandle, getType, isGlobal, setContext, setData, setTaskInfo, undopublic static final IdeAction getAnnotationsAction(java.lang.String command, java.lang.String vcsId)
protected boolean isAvailableImpl()
                           throws java.lang.Exception
VCSCommandisAvailableImpl in class VCSCommandtrue if the command style is VCSCommandStyle.NORMAL, otherwise calls VCSCommand.isAvailableImpl(Locatable[]) with contextual locatables.java.lang.Exceptionprotected boolean isAvailableImpl(Locatable locatable) throws java.lang.Exception
VCSCommandisAvailableImpl in class VCSCommandfalse if the Locatable's URL is null or filtered by the locatable URL filter, otherwhise calls otherwise calls VCSCommand.isAvailableImpl(URL).java.lang.Exceptionprotected abstract boolean isUnmodifiedStatus(VCSStatus status)
protected int doitImpl()
                throws java.lang.Exception
VCSCommanddoitImpl in class VCSCommandjava.lang.Exceptionprotected Annotations getAnnotations(java.io.File file) throws java.lang.Exception
java.lang.Exceptionprotected abstract Annotations getAnnotations(java.net.URL url) throws java.lang.Exception
java.lang.Exceptionprotected java.text.DateFormat getDateFormat()