org.eclipse.emf.cdo.ui.ide
Class Node

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.emf.cdo.ui.ide.Node
All Implemented Interfaces:
IAdaptable
Direct Known Subclasses:
Node.BranchNode, Node.PackagesNode, Node.ResourcesNode, Node.SessionsNode

public abstract class Node
extends PlatformObject

Author:
Eike Stepper

Nested Class Summary
static class Node.BranchNode
           
static class Node.PackagesNode
           
static class Node.ResourcesNode
           
static class Node.SessionsNode
           
static class Node.Type
           
 
Constructor Summary
Node(org.eclipse.emf.cdo.team.IRepositoryProject repositoryProject)
           
 
Method Summary
 Object[] getChildren()
           
abstract  String getImageKey()
           
 Object getParent()
           
 org.eclipse.emf.cdo.team.IRepositoryProject getRepositoryProject()
           
abstract  String getText()
           
abstract  Node.Type getType()
           
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node

public Node(org.eclipse.emf.cdo.team.IRepositoryProject repositoryProject)
Method Detail

getRepositoryProject

public org.eclipse.emf.cdo.team.IRepositoryProject getRepositoryProject()

getText

public abstract String getText()

getImageKey

public abstract String getImageKey()

getChildren

public Object[] getChildren()

getParent

public Object getParent()

getType

public abstract Node.Type getType()


Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.