samples/sidemeanings/src/org/apidesign/sidemeanings/Protected.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:54:19 +0200
changeset 99 4bf599099de7
child 324 a9ad091ed069
permissions -rw-r--r--
Clean messages in the API examples
jtulach@99
     1
package org.apidesign.sidemeanings;
jtulach@99
     2
jtulach@99
     3
public final class Protected {
jtulach@99
     4
    private Protected() {}
jtulach@99
     5
jtulach@99
     6
    
jtulach@99
     7
    public class Dirty {
jtulach@99
     8
        // BEGIN: sidemeanings.Protected.Dirty
jtulach@99
     9
        protected void method() {
jtulach@99
    10
            someCode();
jtulach@99
    11
        }
jtulach@99
    12
        // END: sidemeanings.Protected.Dirty
jtulach@99
    13
        private void someCode() {
jtulach@99
    14
        }
jtulach@99
    15
    }
jtulach@99
    16
    
jtulach@99
    17
    
jtulach@99
    18
    public abstract class Clean {
jtulach@99
    19
        // BEGIN: sidemeanings.Protected.Clean
jtulach@99
    20
        protected abstract void method();
jtulach@99
    21
        protected final void someCode() {
jtulach@99
    22
        }
jtulach@99
    23
        // END: sidemeanings.Protected.Clean
jtulach@99
    24
    }
jtulach@99
    25
}