Aby korzystać z reguły Copyright, użytkownik musi użyć trzech pól.

1. Dołącz pakiety

W przypadku tego pola użytkownik musi użyć specyfikacji pakietów oddzielanych przecinkami, aby określić klasy, do których mają być zastosowane prawa autorskie
(np. com.ibm.package1,com.ibm.package2). To pole obsługuje także znaki wieloznaczne (np. com.ibm.package1.*,com.ibm.package2.*).
Jednak wyrażenia "com.ibm.package1" i "com.ibm.package1.*" będą miały różne znaczenia. Jeśli użytkownik chce zastosować swój komentarz o prawach autorskich tylko do jednej
klasy, musi użyć wyrażenia "com.ibm.package1". Ale jeśli chce go użyć dla wszystkich klas, które rozpoczynają się łańcuchem "com.ibm.package1",
musi użyć formy "com.ibm.package1.*".

Wartość tego pola nie jest wymagana. Jeśli nie określono żadnej wartości, reguła ma zastosowanie do wszystkich pakietów.

2. Wyklucz pakiety

Właściwości tego pola są takie same, jak dla pola Włącz pakiety. Służy ono jednak do określania
pakietów, do których ta reguła nie ma zastosowania.

Wartość tego pola nie jest wymagana. Jeśli nie określono żadnej wartości, reguła ma zastosowanie do wszystkich pakietów.

3. Komentarz do praw autorskich

Użytkownik musi wpisać poprawny blok komentarza języka Java zawierający żądane informacje o prawach autorskich.

Za pomocą znacznika [date] można określić miejsce, w którym ma występować data praw autorskich. Na przykład:


/**********************************************************************
* Copyright (c) [date] IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

Jeśli w pliku nie było komentarza do praw autorskich, a bieżącym rokiem jest rok 2007, po zastosowaniu poprawki quickfix komentarz będzie wyglądał następująco:


/**********************************************************************
* Copyright (c) 2007 IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

Jeśli w pliku znajdował się komentarz do praw autorskich, na przykład podobny do następującego:
/**********************************************************************
* Copyright (c) 2005 IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

ale data ostatniej modyfikacji tego pliku przypada na rok 2005, a bieżącym rokiem jest rok 2006, po zastosowaniu poprawki quickfix komentarz będzie wyglądał następująco:
/**********************************************************************
* Copyright (c) 2005,2006 IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

Jeśli jednak rokiem bieżącym jest rok 2007, a rokiem ostatniej modyfikacji był rok 2006, po zastosowaniu poprawki quickfix plik będzie wyglądał następująco:
/**********************************************************************
* Copyright (c) 2005,2007 IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

Aby zignorować porównywanie dowolnego wiersza, należy użyć znacznika [ignore]. Znacznik [ignore] musi być wówczas jedynym elementem wpisanym w tym wierszu
(przed lub za znacznikiem [ignore] nie są dozwolone nawet spacje). Na przykład:


/**********************************************************************
* Copyright (c) [date] IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
[ignore]
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/

Poprawka quickfix pobierze ten wiersz z komentarza do praw autorskich z pliku i zastąpi nim znacznik [ignore].
Jeśli w pliku nie ma komentarza do praw autorskich, poprawka quickfix usunie wiersz ze znacznikiem [ignore].

Bez znaczników [date] i [ignore] reguła będzie porównywać wszystko, co zostało przekazane jako parametr.
W takim przypadku musi zostać wpisany rok praw autorskich. Na przykład:


/**********************************************************************
* Copyright (c) 2007 IBM Corporation i inne podmioty.
* Wszelkie prawa zastrzeżone. Ten program oraz towarzyszące mu materiały
* są udostępniane na zasadach licencji Eclipse Public License v1.0,
* która towarzyszy tej dystrybucji i jest dostępna pod adresem
* http://www.eclipse.org/legal/epl-v10.html
* $Id: Copyright_Help.html,v 1.1 2008/02/29 15:07:43 linda_hillis Exp $
*
* Kontrybutorzy:
* IBM - początkowy interfejs API i implementacja
**********************************************************************/