@Override
    public AbstractOpenCLObject register() {
        OpenCLObjectManager.getInstance().registerObject(this);
        return this;
    }
Abstract implementation of {@link OpenCLObject} providing the release 
mechanisms.
@author Sebastian Weiss
jme3-core/src/main/java/com/jme3/opencl/AbstractOpenCLObject.java