public static class TypeHierarchyContentProvider.ParentPath extends Object
Constructor and Description |
---|
TypeHierarchyContentProvider.ParentPath(TypeDefinition main)
Create a parent path for the given type
|
Modifier and Type | Method and Description |
---|---|
List<TypeHierarchyContentProvider.ParentPath> |
createSubPaths()
Create the sub-paths of the current path
|
boolean |
equals(Object obj) |
TypeDefinition |
getHead()
Get the head type in the path
|
TypeHierarchyContentProvider.ParentPath |
getMainPath()
Get the path that only represents the main type.
|
TypeDefinition |
getMainType()
Get the main type.
|
TypeHierarchyContentProvider.ParentPath |
getTail()
Get the path tail
|
int |
hashCode() |
boolean |
isMainType()
Determines if this path represents the main type.
|
public TypeHierarchyContentProvider.ParentPath(TypeDefinition main)
main
- the main type definitionpublic TypeDefinition getHead()
null
public TypeHierarchyContentProvider.ParentPath getTail()
null
public List<TypeHierarchyContentProvider.ParentPath> createSubPaths()
public boolean isMainType()
public TypeDefinition getMainType()
public TypeHierarchyContentProvider.ParentPath getMainPath()
public int hashCode()
hashCode
in class Object
Object.hashCode()
public boolean equals(Object obj)
equals
in class Object
Object.equals(Object)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a