Définir un filtre Carma
Identificateur :
com.ibm.carma.ui.defineCarmaFilters
Depuis la version :
8.0.2
Description :
Ce point d'extension est utilisé pour définir un filtre Carma à utiliser pour spécifier quels éléments afficher pour un gestionnaire RAM défini.
Marquage de configuration :
<!ELEMENT extension (defineCarmaFilter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT defineCarmaFilter EMPTY>
<!ATTLIST defineCarmaFilter
uniqueId CDATA #REQUIRED
filterLevel CDATA #REQUIRED
filterDefinitionProcess CDATA #REQUIRED
class CDATA #IMPLIED
filterDefault CDATA #IMPLIED>
Définit un filtre Carma à utiliser lors de l'affichage de ressources Carma.
- uniqueId - Identificateur unique du gestionnaire RAM CARMA
- filterLevel - Vous pouvez définir un filtre et l'appliquer à toutes les ressources Carma ou à des ressources Carma spécifiques. Les valeurs admises sont "ALL", "RAM", "REPOSITORYINSTANCE" ou "CONTAINER".
- filterDefinitionProcess - spécifie comment la définition du filtre doit être obtenue. Les valeurs admises sont : "PROMPT", "CLASS" ou "DEFAULT".
"PROMPT" indique de demander à l'utilisateur de définir le filtre si aucun filtre n'existe actuellement pour le niveau de ressource Carma à développer.
"CLASS" indique d'appeler la classe définie pour obtenir la chaîne de filtrage. Si la valeur "CLASS" est spécifiée, l'attribut de classe doit également être défini.
"DEFAULT" indique d'utiliser la valeur filterDefault définie. Si la valeur "DEFAULT" est spécifiée, l'attribut filterDefault doit également être défini.
- class - l'implémentation de définition Filtre Carma doit implémenter com.ibm.carma.ui.ICarmaDefineFilters
- filterDefault - Filtre par défaut à utiliser pour le gestionnaire RAM et filterLevel définis.
Exemples :
Définition de filtres Carma :
<extension point="com.ibm.carma.ui.defineCarmaFilters">
<defineCarmaFilter
uniqueId="MYRAM"
filterLevel="RAM"
filterDefinitionProcess="CLASS"
class="com.example.MyCarmaFilter"
</defineCarmaFilter>
<defineCarmaFilter
uniqueId="MYRAM"
filterLevel="REPOSITORYINSTANCE"
filterDefinitionProcess="DEFAULT"
filterDefault="USER161*"
</defineCarmaFilter>
<defineCarmaFilter
uniqueId="MYRAM"
filterLevel="CONTAINER"
filterDefinitionProcess="PROMPT"
</defineCarmaFilter>
</extension>
Informations sur l'API :
Si l'attribut class est défini, il doit représenter une implémentation de com.ibm.carma.ui.ICarmaDefineFilters.
Implémentation fournie :
Les plug-ins peuvent utiliser ce point d'extension pour définir des filtres à utiliser lors de l'affichage de ressources CARMA.
Copyright IBM Corp. 2011 All Rights Reserved
Copyright IBM France 2011. Tous droits réservés.
|
Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)