Class PackageTreeContentProvider.PackageStructureNode
- java.lang.Object
-
- com._1c.g5.v8.dt.xdto.ui.aef.models.PackageTreeContentProvider.PackageStructureNode
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
- Enclosing class:
- PackageTreeContentProvider
public static class PackageTreeContentProvider.PackageStructureNode extends Object implements org.eclipse.core.runtime.IAdaptable
Package tree folder node. May be adapted to node parent.
-
-
Constructor Summary
Constructors Constructor Description PackageStructureNode(Object nodeParent, PackageTreeContentProvider.PackageStructure nodeType)
Creates a new instance with the given node parent and type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
<T> T
getAdapter(Class<T> adapter)
Object
getParent()
Returns the node parent.PackageTreeContentProvider.PackageStructure
getType()
Returns the node type.int
hashCode()
static PackageTreeContentProvider.PackageStructureNode
of(Object nodeParent, PackageTreeContentProvider.PackageStructure nodeType)
Creates a new instance with the given node parent and type.String
toString()
-
-
-
Constructor Detail
-
PackageStructureNode
public PackageStructureNode(Object nodeParent, PackageTreeContentProvider.PackageStructure nodeType)
Creates a new instance with the given node parent and type.- Parameters:
nodeParent
- the node parent. Cannot benull
.nodeType
- the node type. Cannot benull
.
-
-
Method Detail
-
of
public static PackageTreeContentProvider.PackageStructureNode of(Object nodeParent, PackageTreeContentProvider.PackageStructure nodeType)
Creates a new instance with the given node parent and type.- Parameters:
nodeParent
- the node parent. Cannot benull
.nodeType
- the node type. Cannot benull
.- Returns:
- a newly created node. Never
null
.
-
getParent
public Object getParent()
Returns the node parent.- Returns:
- the node parent. Cannot be
null
.
-
getType
public PackageTreeContentProvider.PackageStructure getType()
Returns the node type.- Returns:
- the node type. Cannot be
null
.
-
getAdapter
public <T> T getAdapter(Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
-