Examples of JdtJavaTypeReferenceService


Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

        writeJavaSourceFile( "foo.bar", "TestClassAAA", "public class TestClassAAA implements TestInterfaceB, TestInterfaceC {}" );
        writeJavaSourceFile( "foo.bar", "TestInterfaceA", "public interface TestInterfaceA {}" );
        writeJavaSourceFile( "foo.bar", "TestInterfaceB", "public interface TestInterfaceB {}" );
        writeJavaSourceFile( "foo.bar", "TestInterfaceC", "public interface TestInterfaceC {}" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
       
        final JavaType type = service.resolve( "foo.bar.TestClassA" );
       
        assertNotNull( type );

        assertTrue( type.isOfType( "java.lang.Object" ) );
        assertTrue( type.isOfType( "foo.bar.TestClassA" ) );
View Full Code Here

Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

    {
        final IJavaProject project = getJavaProject();
       
        writeJavaSourceFile( "foo.bar", "TestClass", "public class TestClass {}" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
        final JavaType type = service.resolve( "foo.bar.TestClass" );
       
        assertNotNull( type );
        assertEquals( JavaTypeKind.CLASS, type.kind() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

    {
        final IJavaProject project = getJavaProject();
       
        writeJavaSourceFile( "foo.bar", "TestAbstractClass", "public abstract class TestAbstractClass {}" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
        final JavaType type = service.resolve( "foo.bar.TestAbstractClass" );
       
        assertNotNull( type );
        assertEquals( JavaTypeKind.ABSTRACT_CLASS, type.kind() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

    {
        final IJavaProject project = getJavaProject();
       
        writeJavaSourceFile( "foo.bar", "TestInterface", "public interface TestInterface {}" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
        final JavaType type = service.resolve( "foo.bar.TestInterface" );
       
        assertNotNull( type );
        assertEquals( JavaTypeKind.INTERFACE, type.kind() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

    {
        final IJavaProject project = getJavaProject();
       
        writeJavaSourceFile( "foo.bar", "TestAnnotation", "public @interface TestAnnotation {}" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
        final JavaType type = service.resolve( "foo.bar.TestAnnotation" );
       
        assertNotNull( type );
        assertEquals( JavaTypeKind.ANNOTATION, type.kind() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.java.jdt.internal.JdtJavaTypeReferenceService

    {
        final IJavaProject project = getJavaProject();
       
        writeJavaSourceFile( "foo.bar", "TestEnum", "public enum TestEnum { A, B, C }" );
       
        final JdtJavaTypeReferenceService service = new JdtJavaTypeReferenceService( project );
        final JavaType type = service.resolve( "foo.bar.TestEnum" );
       
        assertNotNull( type );
        assertEquals( JavaTypeKind.ENUM, type.kind() );
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.