Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b8be6964f00c511f00fed788c030da8c > files > 20

jdiff-manual-1.0.10-2.0.5mdv2010.0.i586.rpm

package com.acme.sp;

import java.lang.*;

/**
 * This class is the interface for accessing an SP object.
 */
public class SPImpl implements SP {

    /** Default constructor. */
    private SPImpl() {
    }
    
    /** Method to create a new SP object, hidden for future flexibility. */
    public static SP createSP() {
        SPImpl spimpl = new SPImpl();
        return spimpl;
    }

    /** 
     * This method was inherited from the SP interface.
     */
    public int saveName(String name, int value) {
        return 1;
    }

    /** This method will be be removed one day. */
    protected static void createTable(SP instance) {
    }

    /** Not sure if we've got the signature quite right in this release. */
    protected void buildLog(String logName, int timeout) {
    }
}