Skip navigation links
A B C D E F G H I K L M N O P R S T V W X 

A

AbstractBuildTask - Class in com.ibm.xtools.umldt.core.asyncbuild
Base implementation for IBuildTask
AbstractBuildTask(String, int) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
add(Collection<? extends EObject>) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
addListener(IBuildTaskListener) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
addListener(IBuildTaskListener) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Register a listener for the build task.
addRepository() - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCommandFactory
Creates command to add Git repository to EGit Repository View.
autoImport - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Auto-import of generated projects

B

BUILD - Static variable in class com.ibm.xtools.umldt.core.asyncbuild.ETaskPriority
Full build
buildConfig - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Build configuration
buildVariants - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Build variants for the build

C

call() - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTAbstractCommand
Run the command and return the result.
cancel(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskExecutor
Cancel execution of the build task
canDrop(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskExecutor
Check if task can be dropped.
canHandle(Request) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTEResourceProvider
 
canStart(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskExecutor
Check if task can be scheduled.
cdtProjectInfoLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
CDT project info location
changeState(long, ETaskState) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuilder
Change the state of the build task with the given id
com.ibm.xtools.umldt.core.asyncbuild - package com.ibm.xtools.umldt.core.asyncbuild
 
com.ibm.xtools.umldt.rt.api - package com.ibm.xtools.umldt.rt.api
 
com.ibm.xtools.umldt.rt.api.egit - package com.ibm.xtools.umldt.rt.api.egit
 
com.ibm.xtools.umldt.rt.api.egit.merge - package com.ibm.xtools.umldt.rt.api.egit.merge
 
com.ibm.xtools.umldt.rt.api.merge - package com.ibm.xtools.umldt.rt.api.merge
 
com.ibm.xtools.umldt.rt.api.modelcompiler - package com.ibm.xtools.umldt.rt.api.modelcompiler
 
compare() - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCommandFactory
Creates command to start compare
compare() - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTMergeFacade.FileMergeCommandFactory
Creates file compare command.
CompareType - Enum in com.ibm.xtools.umldt.rt.api.egit.merge
Defines compare type for RTEGitCompareCommand
configure(IConfiguration) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
configure(IConfiguration) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Configure the build task by setting extra properties contained in the configuration
copyAllTo(Resource, OutputStream, Map<?, ?>) - Static method in class com.ibm.xtools.umldt.core.asyncbuild.RTResourceCopier
 
copyIDs() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
copyTo(Resource, OutputStream, Map<?, ?>) - Static method in class com.ibm.xtools.umldt.core.asyncbuild.RTResourceCopier
Copy RT-specific resource content to given output stream
copyTo(Collection<? extends Resource>, RTResourceCopier.IStreamFactory, Map<?, ?>) - Static method in class com.ibm.xtools.umldt.core.asyncbuild.RTResourceCopier
Copy RT-specific resources content to given output streams
counter - Static variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
createTask(IAdaptable, IConfiguration) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskFactory
Create build task for context with given configuration
createXMLSave() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 

D

disableAll() - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Set all fields to null/false

E

encode(OutputStream) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
envFileLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Path to env file
error(String, Throwable) - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
ETaskPriority - Class in com.ibm.xtools.umldt.core.asyncbuild
Defines task priority
ETaskPriority() - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.ETaskPriority
 
ETaskState - Enum in com.ibm.xtools.umldt.core.asyncbuild
Defines the possible states of a build task.

F

FAST - Static variable in class com.ibm.xtools.umldt.core.asyncbuild.ETaskPriority
Fast operation like calculating TCJS properties

G

GENERATE - Static variable in class com.ibm.xtools.umldt.core.asyncbuild.ETaskPriority
Generate source code
generateTargetProjects - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Generate CDT projects
getAsyncBuilder() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns an object capable of launching the model compiler as an asynchronous build task.
getCDTProjectsLocation() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns the path to a folder (in the workspace meta data) where the model compiler generates CDT project files.
getCommandFactory(String) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTMergeFacade
Returns command factory for specified team provider.
getConfigurationElements(String) - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
getConflictingFiles(MergeResult, String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting files from MergeResult of RTEGitMergeCommand that are matching the pattern.
getConflictingFiles(Repository, String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting files from Git Repository that are matching the pattern
getConflictingModels(MergeResult) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting UML models from MergeResult of RTEGitMergeCommand
getConflictingModels(Repository) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting UML models from Git Repository
getConflictingTCs(MergeResult) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting TC files from MergeResult of RTEGitMergeCommand
getConflictingTCs(Repository) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns all conflicting TC files from Git Repository
getDefault() - Static method in class com.ibm.xtools.umldt.rt.api.egit.RTEGitApiPlugin
Returns the shared instance
getDefault() - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
Returns the shared instance
getEObjectToIDMap() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
getExitCode() - Method in interface com.hcl.xtools.transform.tcjs.api.ICommandResult
Get the exit code of the command.
getId() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getId() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Id of the build task
getIDToEObjectMap() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
getLicense() - Method in interface com.ibm.xtools.umldt.rt.api.RTFacade
Return a string representing the currently used license
getListeners() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getLocations(EObject) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
getMCServerLogFile() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerLauncher
Get Path to model compiler server log
getMergeFacade() - Method in interface com.ibm.xtools.umldt.rt.api.RTFacade
Return the RT Compare/Merge facade
getMessages() - Method in interface com.hcl.xtools.transform.tcjs.api.ICommandResult
Get a list of messages produced when executing the command.
getMessagesLocation() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns the path to the folder where model compiler build logs (with messages produced during the build) are saved.
getModelCompilerFacade() - Method in interface com.ibm.xtools.umldt.rt.api.RTFacade
Return the RT Model Compiler facade
getModelCompilerPath() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns the location of the model compiler JAR file.
getModelToFileMappingLocation(String) - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns the path to the model-to-file mapping file for a TC.
getModifiedFiles() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
getName() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getName() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Name of the build task
getOutputLocation() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns the path to the folder where the model compiler writes output files.
getPriority() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getPriority() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Priority of the build task
getProperty(String) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getProperty(String) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Get a property of the build task
getRegisteredRepository(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns Repository instance registered in EGit cache for given path
getRemovedFiles() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
getRTFacade() - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
Returns instanceof of RTFacade
getShowMakeLog() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns whether the make log will be shown in the UML Development Console among other messages from the model compiler.
getState() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
getState() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Current state of the build task
getSupportedTeamProviders() - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTMergeFacade
Returns list of supported team providers.
getTeamProvider() - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTMergeFacade.CommandFactory
Return ID of team provider for this command factory
getValidationRules() - Method in interface com.ibm.xtools.umldt.rt.api.modelcompiler.RTModelCompilerFacade
Returns a string representation of model compiler preferences related to enabled validation rules.
getWorkspaceResources(Repository, File[]) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Returns existing workspace resources matching files in git repository

H

handle(Request, Response) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTEResourceProvider
 
HEAD - Static variable in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Content identifier for the 'HEAD' version.

I

IBuilder - Interface in com.ibm.xtools.umldt.core.asyncbuild
Interface for an asynchronous builder.
IBuildTask - Interface in com.ibm.xtools.umldt.core.asyncbuild
Represents the task of asynchronously building a TC with the model compiler.
IBuildTaskExecutor - Interface in com.ibm.xtools.umldt.core.asyncbuild
Execute build tasks
IBuildTaskFactory - Interface in com.ibm.xtools.umldt.core.asyncbuild
Defines interface for build task factory
IBuildTaskListener - Interface in com.ibm.xtools.umldt.core.asyncbuild
A listener for build tasks which gets notified when the state or a property of the build task is changed.
IClosureFilter - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines closure filter for closure compare/merge operations
ICommandResult - Interface in com.hcl.xtools.transform.tcjs.api
Represents the result of executing a command that operates on a TCJS, such as a model compiler build command.
IConfiguration - Interface in com.ibm.xtools.umldt.core.asyncbuild
Defines interface to configure build task
id - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
IModelCompilerServerLauncher - Interface in com.ibm.xtools.umldt.core.asyncbuild
Interface to control the model compiler server ("build server") life cycle
IModelCompilerServerRestartCallBack - Interface in com.ibm.xtools.umldt.core.asyncbuild
Common interface for callback functions related to restarting the model compiler server
INDEX - Static variable in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Content identifier for the content staged in the index.
info(String, Throwable) - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
INSTANCE - Static variable in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
The single instance of this class
isBuild() - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
 
isFinal() - Method in enum com.ibm.xtools.umldt.core.asyncbuild.ETaskState
Determines if the current state of the build task is a final state.
isGenerate() - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
 
isHidden() - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
Check is Build task hidden
isHidden() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Check if the build task is hidden
isInResource(EObject) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
isModified(IFile) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
isPartOfClosure(IResource) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.IClosureFilter
 
isSupported(IAdaptable, IConfiguration) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskFactory
Return true if build task can be created for context with given configuration
isValidate() - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
 

K

keepMappingFiles - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Keep all mapping files

L

launch(Runnable) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerLauncher
Start model compiler server
license - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
License information
listeners - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
load(InputStream) - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Load configuration from input stream
load(byte[]) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
load(InputStream) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
loadContributors() - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
LOCAL - Static variable in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Content identifier for the local version.

M

mapFileLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Path to model-to-file mapping
merge() - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCommandFactory
Creates command to start merge
merge() - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTMergeFacade.FileMergeCommandFactory
Creates 3way file merge command.
mergeTool() - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCommandFactory
Creates command to start merge tool
MergeToolResult - Enum in com.ibm.xtools.umldt.rt.api.egit.merge
Defines merge tool result for RTEGitMergeToolCommand.MergeToolCallback
MergeToolType - Enum in com.ibm.xtools.umldt.rt.api.egit.merge
Defines merge tool type for RTEGitMergeToolCommand
MergeType - Enum in com.ibm.xtools.umldt.rt.api.egit.merge
Defines merge type for EGit merge operation
messageLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Messages directory
ModelCompilerConfiguration - Class in com.ibm.xtools.umldt.core.asyncbuild
Model compiler configuration.
ModelCompilerConfiguration() - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
 
modelCompilerLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Model compiler path

N

name - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
notifyPropertyChanged(String, Object, Object) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 

O

onCancel(String) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerRestartCallBack
The restart of the model compiler server was cancelled.
onError(String) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerRestartCallBack
An error occurred when restarting the model compiler server.
onSuccess() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerRestartCallBack
The model compiler server was successfully restarted.
operationCompleted(Repository, MergeResult, IStatus) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand.MergeCompletionCallback
This method is called when merge operation is completed and index is updated and EGit internal cache is refreshed.
operationCompleted(Repository, MergeToolResult, IStatus) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand.MergeToolCallback
This method is triggered when merge tool session is closed.
operationCompleted(Repository, RebaseCommand.Operation, RebaseResult, IStatus) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand.RebaseCompletionCallback
This method is called when rebase operation is completed.
operationCompleted(RTFileCommand.MergeCompletionCallback.Kind) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand.MergeCompletionCallback
This method will be triggered when compare/merge operation is completed.
outputLocation - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Output directory

P

PLUGIN_ID - Static variable in class com.ibm.xtools.umldt.rt.api.egit.RTEGitApiPlugin
 
PLUGIN_ID - Static variable in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
Plugin ID of this plugin
port() - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerLauncher
Return model compiler server port or -1 if server is not started
priority - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
properties - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
propertyChanged(String, Object, Object) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskListener
Called when a property of the build task is changed

R

rebase() - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCommandFactory
Creates command to start/continue rebase
refactoringData - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Ask model compiler to gather refactoring-related information
removeListener(IBuildTaskListener) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
removeListener(IBuildTaskListener) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Remove a build task listener.
restart(IModelCompilerServerRestartCallBack) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IModelCompilerServerLauncher
Restart server
RMPCopyingSave(XMLHelper) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource.RMPCopyingSave
 
RTAbstractCommand - Interface in com.ibm.xtools.umldt.rt.api.merge
Defines common interface for all Compare/Merge commands Each command can be executed only once.
RTApiPlugin - Class in com.ibm.xtools.umldt.rt.api
Provides access to instance of RTFacade
RTApiPlugin() - Constructor for class com.ibm.xtools.umldt.rt.api.RTApiPlugin
The constructor
RTCopyingResource - Class in com.ibm.xtools.umldt.core.asyncbuild
Copy RT-relevant content from resource to different stream Diagram/UI information is skipped Qualified names from URIs are skipped
RTCopyingResource(XMLResource, CopyingResourceSet) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
RTCopyingResource.RMPCopyingSave - Class in com.ibm.xtools.umldt.core.asyncbuild
 
RTEGitAddRepositoryCommand - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
This command add Git repository to EGit Repsitory View
RTEGitApiPlugin - Class in com.ibm.xtools.umldt.rt.api.egit
The activator class controls the plug-in life cycle
RTEGitApiPlugin() - Constructor for class com.ibm.xtools.umldt.rt.api.egit.RTEGitApiPlugin
The constructor
RTEGitCommandFactory - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
This defines EGit-specific implementation of RTMergeFacade.CommandFactory.
RTEGitCompareCommand - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines interface for EGit Visual Compare command.
RTEGitMergeCommand - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines interface for EGit merge command.
RTEGitMergeCommand.MergeCompletionCallback - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines interface for callback which is notified when merge operation is completed.
RTEGitMergeToolCommand - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines command for starting merge tool.
RTEGitMergeToolCommand.MergeToolCallback - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines callback interface for merge tool command.
RTEGitRebaseCommand - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines interface for EGit Rebase command.
RTEGitRebaseCommand.RebaseCompletionCallback - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Defines interface for callback which is notified when merge operation is completed.
RTEGitUtils - Interface in com.ibm.xtools.umldt.rt.api.egit.merge
Provides helper methods to work with RSx/EGit integration
RTERefactoringData - Class in com.ibm.xtools.umldt.core.asyncbuild
Groups information about refactor mode for RTE
RTERefactoringData(EObject) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
RTERefactoringData(URI) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
RTERefactoringData(String) - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
RTERefactoringData() - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTERefactoringData
 
RTEResourceProvider - Class in com.ibm.xtools.umldt.core.asyncbuild
Send content of model resources to requestor
RTEResourceProvider() - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTEResourceProvider
 
RTFacade - Interface in com.ibm.xtools.umldt.rt.api
Defines a public facade for the RT development tool.
RTFileCommand - Interface in com.ibm.xtools.umldt.rt.api.merge
Defines interface for file-based Compare/Merge commands.
RTFileCommand.MergeCompletionCallback - Interface in com.ibm.xtools.umldt.rt.api.merge
Callback for file compare/merge operations.
RTFileCommand.MergeCompletionCallback.Kind - Enum in com.ibm.xtools.umldt.rt.api.merge
Describes result of compare/merge operation.
RTFileCommand.Mode - Enum in com.ibm.xtools.umldt.rt.api.merge
Defines mode kind for compare/merge command
RTMergeFacade - Interface in com.ibm.xtools.umldt.rt.api.merge
Defines a public facade for the RT Compare/Merge infrastructure.
RTMergeFacade.CommandFactory - Interface in com.ibm.xtools.umldt.rt.api.merge
This defines command factory for compare/merge operations.
RTMergeFacade.FileMergeCommandFactory - Interface in com.ibm.xtools.umldt.rt.api.merge
This defines file merge command factory for file-by-file compare/merge operations.
RTModelCompilerFacade - Interface in com.ibm.xtools.umldt.rt.api.modelcompiler
Provides API for invoking functionality related to the model compiler.
RTResourceCopier - Class in com.ibm.xtools.umldt.core.asyncbuild
Helper methods to get copies of model in memory
RTResourceCopier() - Constructor for class com.ibm.xtools.umldt.core.asyncbuild.RTResourceCopier
 
RTResourceCopier.IStreamFactory - Interface in com.ibm.xtools.umldt.core.asyncbuild
Defines interface for stream factory

S

sameDocMany(EObject, EStructuralFeature) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource.RMPCopyingSave
 
sameDocSingle(EObject, EStructuralFeature) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource.RMPCopyingSave
 
save(OutputStream) - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Save configuration to output stream
saveContainedMany(EObject, EStructuralFeature) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource.RMPCopyingSave
 
schedule(IBuildTask, long) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuilder
Schedule build task after a delay
schedule(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuilder
Schedule a build task immediately
setAncestor(File) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set ancestor version.
setAncestor(IStreamContentAccessor) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set ancestor version via IStreamContentAccessor
setAutoCheckout(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Automatically checkout target branch before merge
setAutoCommit(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Controls whether the merge command should automatically commit after a successful merge.
setAutoImport(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Perform auto-import of affected project during compare/merge operation Default value: disabled
setAutoImport(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Perform auto-import of missing projects.
setAutoImport(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Perform auto-import of affected project during rebase.
setClosureFilter(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Defines filter for closure operation.
setClosureFilter(IClosureFilter) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Defines filter for closure operation.
setClosureFilter(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Defines filter for closure operation.
setClosureFilter(IClosureFilter) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Defines filter for closure operation.
setCompareType(CompareType) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Set compare type.
setCompletionCallback(RTEGitMergeCommand.MergeCompletionCallback) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set callback which will be notified when merge operation is completed.
setCompletionCallback(RTEGitMergeToolCommand.MergeToolCallback) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Set callback to notify when merge tool session is closed
setCompletionCallback(RTEGitRebaseCommand.RebaseCompletionCallback) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set callback which will be notified when merge operation is completed.
setCompletionCallback(RTFileCommand.MergeCompletionCallback) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set callback which will be notified when compare/merge operation is completed
setDescriptions(String, String, String) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set detailed descriptions for ancestor/left/right versions
setFastForwardMode(MergeCommand.FastForwardMode) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set fast-forward mode.
setFileExtension(String) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set common file extension.
setFilter(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Set filter for selection.
setFilter(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Set filter for selection.
setHidden(boolean) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
Can mark Build task as hidden, by default it false
setHidden(boolean) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Set the build task as hidden or not (by default it is not hidden).
setInteractive(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set interactive mode for the rebase
setLabels(String, String, String) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set labels for ancestor/left/right versions
setLeft(File) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set left version
setLeft(IStreamContentAccessor) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set left version via IStreamContentAccessor
setLocalRef(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Set local branch/ref/commit for the compare operation.
setMergeToolType(MergeToolType) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Set merge tool type.
setMergeType(MergeType) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set merge type.
setMergeType(MergeType) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set merge type for rebase command.
setMode(RTFileCommand.Mode) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set mode for compare/merge command
setOperation(RebaseCommand.Operation) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set current rebase operation.
setOutput(File) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set output for the merge operation.
setOutput(OutputStream) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set output for the merge operation via OutputStream
setPartialMode(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Enables/disables partial mode.
setPartialMode(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Enables/disables partial mode.
setPath(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitAddRepositoryCommand
Set path to Git repository
setPreserveMerges(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
True to re-create merges during rebase.
setProgressMonitor(IProgressMonitor) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set progress monitor for current command
setProgressMonitor(IProgressMonitor) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set progress monitor for operation.
setProperty(String, Object) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
setProperty(long, String, Object) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuilder
Set a property of the build task with the given id.
setProperty(String, Object) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Set a property on the build task
setRemoteRef(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Set branch/ref/commit for the compare operation.
setRepository(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Set path to existing Git repository
setRepository(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set path to existing Git repository
setRepository(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Set path to Git repository.
setRepository(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set path to existing Git repository
setRight(File) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set right version
setRight(IStreamContentAccessor) - Method in interface com.ibm.xtools.umldt.rt.api.merge.RTFileCommand
Set right version via IStreamContentAccessor
setSelection(IResource[]) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Initialize current selection using array of IResource.
setSelection(File) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitCompareCommand
Initialize current selection using File.
setSelection(IResource[]) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Initialize current selection using array of IResource.
setSelection(File[]) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Initialize current selection using array of File.
setSource(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set source branch/ref/commit for the merge
setSparseMode(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeToolCommand
Enables sparse mode.
setSquash(boolean) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Enables/disables squash mode for merge.
setState(ETaskState) - Method in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
setState(ETaskState) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTask
Set the current state of the build task
setTarget(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitMergeCommand
Set target branch/ref/commit for the merge.
setToDefaults() - Method in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Reset all fields to default values
setUpstream(String) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitRebaseCommand
Set upstream branch
showMakeLog - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Show make log in console
showRebaseResultDialog(Repository, RebaseResult) - Method in interface com.ibm.xtools.umldt.rt.api.egit.merge.RTEGitUtils
Show standard Rebase Result dialog.
silent - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Control log output of model compiler
skip(InternalEObject) - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource
 
skipGeneration - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Skip code generation
skipPostProcessing - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Control post-processing steps
skipTargetProjectBuild - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Skip running build for generated projects
start(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskExecutor
Schedule build task for execution
start(BundleContext) - Method in class com.ibm.xtools.umldt.rt.api.egit.RTEGitApiPlugin
 
start(BundleContext) - Method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
state - Variable in class com.ibm.xtools.umldt.core.asyncbuild.AbstractBuildTask
 
stateChanged(ETaskState, ETaskState) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskListener
Called when the state of the build task is changed
stop(BundleContext) - Method in class com.ibm.xtools.umldt.rt.api.egit.RTEGitApiPlugin
 
stop(BundleContext) - Method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
supports(IBuildTask) - Method in interface com.ibm.xtools.umldt.core.asyncbuild.IBuildTaskExecutor
Check if task can be executed by this executor

T

tcGraph - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Controls generation of evaluated TC graph
tcGraphOpts - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Configure DOT File Generation

V

validationOnly - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Run validation only
validationRules - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Validation rules
valueOf(String) - Static method in enum com.ibm.xtools.umldt.core.asyncbuild.ETaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.CompareType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeToolResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeToolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.merge.RTFileCommand.MergeCompletionCallback.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.xtools.umldt.rt.api.merge.RTFileCommand.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.xtools.umldt.core.asyncbuild.ETaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.CompareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeToolResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeToolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.egit.merge.MergeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.merge.RTFileCommand.MergeCompletionCallback.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.xtools.umldt.rt.api.merge.RTFileCommand.Mode
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String, Throwable) - Static method in class com.ibm.xtools.umldt.rt.api.RTApiPlugin
 
writeSignatureOccurrences() - Method in class com.ibm.xtools.umldt.core.asyncbuild.RTCopyingResource.RMPCopyingSave
 

X

xml2js - Variable in class com.ibm.xtools.umldt.core.asyncbuild.ModelCompilerConfiguration
Convert TC file to JS format
A B C D E F G H I K L M N O P R S T V W X 
Skip navigation links