Pour utiliser la règle de copyright, l'utilisateur doit renseigner trois zones.

1. Include Packages:

Dans cette zone, l'utilisateur doit spécifier des packages avec virgule de séparation pour indiquer les classes auxquelles ce copyright doit s'appliquer.
(ex. : com.ibm.package1,com.ibm.package2). Cette zone prend également en charge le caractère générique (ex. : com.ibm.package1.*,com.ibm.package2.*).
A noter toutefois que "com.ibm.package1" et "com.ibm.package1.*" seront interprétés différemment. Si l'utilisateur veut faire porter ce commentaire
de copyright sur une unique classe, il indiquera "com.ibm.package1". En revanche, s'il veut le faire porter sur toutes les classes dont le nom commence par
"com.ibm.package1", il indiquera "com.ibm.package1.*".

Il n'est pas obligatoire de renseigner cette zone. A défaut d'indication, la règle s'appliquera à tous les packages.

2. Exclude Packages:

Cette zone présente les mêmes propriétés que la zone "Include Packages", à la différence près qu'ici, l'utilisateur indiquera les packages pour lesquels il ne
souhaite pas que sa règle vienne s'appliquer.

Il n'est pas obligatoire de renseigner cette zone. A défaut d'indication, la règle s'appliquera à tous les packages.

3. Copyright Comment:

L'utilisateur doit entrer ici un bloc de commentaire Java correctement libellé et comportant la mention de copyright souhaitée.

L'utilisateur peut insérer [date] à l'emplacement où il souhaite voir apparaître la date de copyright. Exemple :


/**********************************************************************
* Copyright (c) [date] IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

En l'absence de commentaire de copyright dans le fichier et si l'année en cours est l'année 2007, le commentaire de copyright se présentera sous la forme suivante après un correctif rapide :


/**********************************************************************
* Copyright (c) 2007 IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

Si le fichier faisait l'objet d'un commentaire de copyright sur le modèle suivant :
/**********************************************************************
* Copyright (c) 2005 IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

mais si la date de ce fichier a été dernièrement modifiée en 2006 et si l'année en cours est l'année 2006, le commentaire se présentera sous la forme suivante après un correctif rapide :
/**********************************************************************
* Copyright (c) 2005,2006 IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

mais si l'année en cours est l'année 2007 et si la dernière modification a été effectuée en 2006, le fichier se présentera sous la forme suivante après un correctif rapide :
/**********************************************************************
* Copyright (c) 2005,2007 IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

S'il ne souhaite pas effectuer de comparaison pour une ligne donnée, l'utilisateur doit entrer [ignore] sur cette ligne. A noter que dans ce cas, la marque
[ignore] doit être la seule mention figurant sur cette ligne (il ne doit pas même apparaître d'espaces avant et après la marque [ignore]). Exemple :


/**********************************************************************
* Copyright (c) [date] IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
[ignore]
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/

Le correctif rapide extraira cette ligne du commentaire de copyright dans le fichier et remplacera la marque [ignore] par le contenu de cette ligne.
En l'absence de commentaire de copyright dans le fichier, le correctif rapide supprimera la ligne comportant la marque [ignore].

A défaut de marques [date] et [ignore], la règle comparera tout ce qui est passé en tant que paramètre.
Dans ce cas, toutefois, il y aura lieu d'indiquer l'année de copyright. Exemple :


/**********************************************************************
* Copyright (c) 2007 IBM Corporation and others.
* All rights reserved. Ce programme et les éléments qui l'accompagnent
* sont mis à disposition conformément aux termes de la licence publique
* Eclipse v1.0 jointe à cette distribution et accessible à l'adresse
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Contributeurs :
* IBM - Initial API and implementation
**********************************************************************/