Show TOC Début du domaine contenu

Documentation fonction Activation des extensions Java (IEnhancement Provider) Localiser le document dans l'arbre de navigation

Utilisation

Vous pouvez utiliser l'interface IEnhancement Provider pour activer les extensions personnalisées de CATS notebook. Vous pouvez utiliser cette interface pour toutes les extensions Java.

Activités

Définissez une classe distincte, ZEnhancementProvider. Cette classe doit implémenter l'interface IEnhancementProvider. Ajoutez vos extensions Java à cette classe comme illustré dans l'exemple.

Note

Dans celui-ci, tous les exemples d'implémentation fournis avec CATS notebook sont activés.

Exemple (code source Java)

package com.sap.mycats.basics.customer;

 

import  com.sap.mycats.customer.examples.*;

 

public class ZEnhancementProvider

  implements IEnhancementProvider

{

  public IEnhancement[] getEnhancements () {

    IEnhancement result[] = new IEnhancement[7];

    result[0] = new ZColumnModel();

    result[1] = new ZColumnModel2();

    result[2] = new ZColumnModelLongtext();

    result[3] = new ZPicklistWbs();

    result[4] = new ZSynchronizationInboundHandler();

    result[5] = new ZTimeSheetChecker();

    result[6] = new ZTimeSheetChecker2();

    return result;

  }

}

 

 

Fin du domaine contenu