samples/deadlock/src/org/apidesign/deadlock/logs/OverrideMePlease.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:54:32 +0200
changeset 107 907f5d8e343c
child 132 3bc4c54f4bcc
permissions -rw-r--r--
Advanced usage of logging
jtulach@107
     1
package org.apidesign.deadlock.logs;
jtulach@107
     2
jtulach@107
     3
import java.util.logging.Logger;
jtulach@107
     4
jtulach@107
     5
jtulach@107
     6
public abstract class OverrideMePlease {
jtulach@107
     7
    boolean whatIsDefault;
jtulach@107
     8
    
jtulach@107
     9
    public OverrideMePlease() {
jtulach@107
    10
        whatIsDefault = overideMePlease();
jtulach@107
    11
    }
jtulach@107
    12
    // BEGIN: logs.override
jtulach@107
    13
    protected boolean overideMePlease() {
jtulach@107
    14
        Logger.getLogger(OverrideMePlease.class.getName()).warning("subclasses are supposed to override overideMePlease() method!");
jtulach@107
    15
        // some default
jtulach@107
    16
        return true;
jtulach@107
    17
    }
jtulach@107
    18
    // END: logs.override
jtulach@107
    19
}