All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.kohsuke.accmod.restrictions.None Maven / Gradle / Ivy

There is a newer version: 1.16
Show newest version
package org.kohsuke.accmod.restrictions;

import org.kohsuke.accmod.AccessRestriction;
import org.kohsuke.accmod.impl.ErrorListener;
import org.kohsuke.accmod.impl.Location;
import org.kohsuke.accmod.impl.RestrictedElement;

/**
 * No access restriction whatsoever.
 *
 * @author Kohsuke Kawaguchi
 */
public class None extends AccessRestriction {
    public void usedAsSuperType(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }

    public void usedAsInterface(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }

    public void instantiated(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }

    public void invoked(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }

    public void read(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }

    public void written(Location loc, RestrictedElement target, ErrorListener errorListener) {
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy