Public abstract class IlrTask
étend java.lang.Object
Implémente java.io.Serializable
Cette classe abstradéfinie représente la superclasse d'une définition de tâche de la langue IRL. Les tâches sont créées à l'aide des méthodes d'analyse syntaxique de IlrRuleset et sont ensuite présentées par l'ensemble de règles. Il fournit le nom, les propriétés et les commentaires définis sur la tâche.
| Modificateur et type | Méthode et description |
|---|---|
java.lang.String |
getFormalComment()Renvoie le commentaire formel associé à la tâche sous la forme d'une chaîne.
|
java.lang.String |
getName()Renvoie le nom qualifié complet de la tâche.
|
IlrPackage |
getPackage()Renvoie le package dans lequel la tâche est définie.
|
IlrPropertyList |
getProperties()Extrait les propriétés de cette tâche.
|
java.lang.Object |
getProperty(java.lang.String key)Renvoie la valeur de propriété correspondant à la clé transmise.
|
java.lang.String |
getShortName()Renvoie le nom abrégé de la tâche.
|
IlrTaskFactory |
makeFactory()Génure un objet usine pour représenter cette tâche.
|
abstract IlrTaskFactory |
makeFactory(IlrPackageFactory pkgF)Génure un objet usine pour représenter cette tâche.
|
Public java.lang.String getName ()
Renvoie le nom qualifié complet de la tâche.
Public java.lang.String getShortName ()
Renvoie le nom abrégé de la tâche.
Public final java.lang.String getFormalComment ()
Renvoie le commentaire formel associé à la tâche sous la forme d'une chaîne. Si la tâche n'a pas de commentaire formel, null est renvoyé.
Public java.lang.Object getProperty (clé java.lang.String)
Renvoie la valeur de propriété correspondant à la clé transmise. Si la propriété n'a pas été définie sur la tâche, elle renvoie null.
key -Nom de la propriété.public final IlrPropertyList getProperties ()
Extrait les propriétés de cette tâche.
public final IlrTaskFactory makeFactory ()
Génure un objet usine pour représenter cette tâche.
public abstract IlrTaskFactory makeFactory (IlrPackageFactory pkgF)
Génure un objet usine pour représenter cette tâche.
*pkgF -Package contenant la tâche.public IlrPackage getPackage ()
© Copyright IBM Corp. 1987, 2022