Example usage for org.eclipse.jdt.core IAccessRule IAccessRule

List of usage examples for org.eclipse.jdt.core IAccessRule IAccessRule

Introduction

In this page you can find the example usage for org.eclipse.jdt.core IAccessRule IAccessRule.

Prototype

IAccessRule

Source Link

Usage

From source file:com.google.cloud.tools.eclipse.appengine.libraries.persistence.LibraryClasspathContainerSerializerTest.java

License:Apache License

private IAccessRule getAccessRule(final String pattern, final boolean accessible) {
    return new IAccessRule() {

        @Override/*from w w  w  .  j  a  va 2 s  .c om*/
        public boolean ignoreIfBetter() {
            return false;
        }

        @Override
        public IPath getPattern() {
            return new Path(pattern);
        }

        @Override
        public int getKind() {
            if (accessible) {
                return IAccessRule.K_ACCESSIBLE;
            } else {
                return IAccessRule.K_NON_ACCESSIBLE;
            }
        }
    };
}