List of usage examples for org.eclipse.jdt.internal.core.hierarchy TypeHierarchy getSubtypes
@Override
public IType[] getSubtypes(IType type)
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest010.java
License:Open Source License
public void testGetSubtypes_T1R1() throws JavaModelException { _focusType = _T1R1;//from ww w . j ava2 s .com TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T2R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest010.java
License:Open Source License
public void testGetSubtypes_T2R1() throws JavaModelException { _focusType = _T2R1;/*www . j a v a 2 s.c o m*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T3R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest010.java
License:Open Source License
public void testGetSubtypes_interfaceA() throws JavaModelException { _focusType = _interfaceA;/*from www . j a v a 2s .c o m*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T2R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest011.java
License:Open Source License
public void testGetSubtypes_T10T0R1() throws JavaModelException { _focusType = _T10T0R1;/* ww w. j a v a 2 s . c o m*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T21T11T0R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest011.java
License:Open Source License
public void testGetSubtypes_T10T0R2() throws JavaModelException { _focusType = _T10T0R2;/*w ww. ja v a 2 s. com*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { // _T21T11T0R1, // indirect sub _T10T0R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest016.java
License:Open Source License
public void testGetSubtypes_C1() throws JavaModelException { _focusType = _C1;// w w w .j a v a2 s . c o m TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T1R5 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest016.java
License:Open Source License
public void testGetSubtypes_T1R1() throws JavaModelException { _focusType = _T1R1;// w w w . j a v a2s . c o m TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T1R2, _T2R1 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest016.java
License:Open Source License
public void testGetSubtypes_T1R2() throws JavaModelException { _focusType = _T1R2;/*from www .j av a 2 s . co m*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T1R3, _T2R2 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest016.java
License:Open Source License
public void testGetSubtypes_T1R3() throws JavaModelException { _focusType = _T1R3;/*w w w . ja v a 2 s . c om*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T1R4, _T2R3 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }
From source file:org.eclipse.objectteams.otdt.tests.subhierarchy.OTSubTypeHierarchyTest016.java
License:Open Source License
public void testGetSubtypes_T1R4() throws JavaModelException { _focusType = _T1R4;/*from w ww. j av a2 s . c o m*/ TypeHierarchy hierarchy = new TypeHierarchy(_focusType, null, _focusType.getJavaProject(), true); hierarchy.refresh(new NullProgressMonitor()); IType[] actual = hierarchy.getSubtypes(_focusType); IType[] expected = new IType[] { _T2R4 }; assertEquals(expected.length, actual.length); assertTrue(compareTypes(expected, actual)); }