Show TOC

Funktionsdokumentation Aktivierung von Java-Erweiterungen (IEnhancementProvider) Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können das Interface IEnhancementProvider dazu verwenden, um kundeneigene Erweiterungen von CATS notebook zu aktivieren. Dies bezieht sich nur auf Erweiterungen, die Sie in Java vornehmen.

Aktivitäten

Definieren Sie eine eigene Klasse ZEnhancementProvider. Diese Klasse muß das Interface IEnhancementProvider implementieren. Fügen Sie dieser Klasse, wie im Beispiel gezeigt, die von Ihnen verwendeten Java-Erweiterungen hinzu.

Hinweis

Im Beispiel werden alle Beispielimplementierungen aktiviert, die wir mit CATS notebook ausliefern.

Beispiel (Java-Quelltext)

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;

  }

}

Ende des Inhaltsbereichs