Document listiner/URGENTE!

Ola galera estou estagiando e ainda estou meio perdido logo preciso de uma ajuda

preciso criar um DocumentListener e escrevê-lo para uma variável de instância: a questão é não sei como fazer
ja tenho uma parte em codigo mas não sei como fazer.

não sei se document listiner seria apenas adicionar o codigo a minha aplicação pois ja tenho a aplicação e o codigo
soh preciso saber o que é um document listiner segue o codigo que tenho que colocar no document listiner.

private DocumentListener docListener = new DocumentListener() {
@Override
public void insertUpdate(DocumentEvent evt) {
TaskEditorPanel.this.updateTask();
}
@Override
public void removeUpdate(DocumentEvent evt) {
TaskEditorPanel.this.updateTask();
}
@Override
public void changedUpdate(DocumentEvent evt) {
TaskEditorPanel.this.updateTask();
}
};

E o metodo que instaciará

this.jTextField3.getDocument().addDocumentListener(this.docListener);