Public class IlrStudioModelPlugin
Extends ilog.rules.studio.shared.util.IlrAbstractPlugin
Cette classe fournit:
IlrRuleModel, IlrResourceManager.| Modificateur et type | Zone et description |
|---|---|
static java.lang.String |
NATURE_IDIdentificateur de la nature du projet de règles (valeur
"ilog.rules.studio.model.ruleNature"). |
static java.lang.String |
PLUGIN_IDIdentificateur de plug-in du support de base de Rule Designer (valeur
"ilog.rules.studio.model"). |
| Constructeur et description |
|---|
IlrStudioModelPlugin()Constructeur.
|
| Modificateur et type | Méthode et description |
|---|---|
boolean |
checkToBeRebuild(org.eclipse.core.resources.IProject project) |
static IlrRuleProject |
createRuleProject(java.lang.String projectName)Crée un projet de règles de travail.
|
static IlrStudioModelPlugin |
getPluginInstance()Renvoie l'instance singleton de ce plug-in.
|
static IlrResourceManager |
getResourceManager()Renvoie l'instance singleton Resource Manager .
|
IlrRuleEnginePolicy |
getRuleEnginePolicy()Renvoie la règle de contrôle du mode de génération par défaut pour les projets de règles et les autres configurations associées.
|
static IlrRuleMetaModel |
getRuleMetaModel()Renvoie l'instance singleton du métamodèle de règle.
|
static IlrRuleModel |
getRuleModel()Renvoie l'instance singleton du modèle de règle.
|
static java.lang.String |
getSymbolicName()Renvoie le nom symbolique de ce plug-in (valeur
"ilog.rules.studio.model"). |
static org.eclipse.core.resources.IWorkspace |
getWorkspace()Renvoie l'instance singleton de l'espace de travail.
|
void |
start(org.osgi.framework.BundleContext context) |
void |
stop(org.osgi.framework.BundleContext context) |
getBundleLocalizationString, getDebugOption, getErrorString, getExceptionHandler, getFormattedErrorString, getFormattedString, getFormattedString, getFormattedString, getLogger, getMessages, getString, getString, getString, registerMessages, setLogger, unregisterMessagesfind, find, getBundle, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toStringPublic static final java.lang.String PLUGIN_ID
"ilog.rules.studio.model").Public static final java.lang.String NATURE_ID
"ilog.rules.studio.model.ruleNature").Public IlrStudioModelPlugin ()
Cette classe est un singleton. Il n'est pas censé être instancié par les utilisateurs.
public static IlrStudioModelPlugin getPluginInstance ()
Public static java.lang.String getSymbolicName ()
"ilog.rules.studio.model").public static IlrRuleModel getRuleModel ()
public static IlrRuleMetaModel getRuleMetaModel ()
public static IlrRuleProject createRuleProject (java.lang.String nom_projet) Throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionpublic static IlrResourceManager getResourceManager ()
Public static org.eclipse.core.resources.IWorkspace getWorkspace ()
Public void start (org.osgi.framework.BundleContext)
Throws java.lang.Exception
start dans l'interface org.osgi.framework.BundleActivatorstart dans la classe ilog.rules.studio.shared.util.IlrAbstractPluginjava.lang.ExceptionPublic boolean checkToBeRebuild (projet org.eclipse.core.resources.IProject)
Public void stop (contexte org.osgi.framework.BundleContext)
Throws java.lang.Exception
stop dans l'interface org.osgi.framework.BundleActivatorstop dans la classe ilog.rules.studio.shared.util.IlrAbstractPluginjava.lang.Exceptionpublic IlrRuleEnginePolicy getRuleEnginePolicy ()
© Copyright IBM Corp. 1987, 2022