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

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.emf.cdo.ui.ide.Node
          extended by org.eclipse.emf.cdo.ui.ide.Node.BranchNode
All Implemented Interfaces:
IAdaptable
Enclosing class:
Node

public static final class Node.BranchNode
extends Node

Convenience UI object to represent a branch


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.ui.ide.Node
Node.BranchNode, Node.PackagesNode, Node.ResourcesNode, Node.SessionsNode, Node.Type
 
Constructor Summary
Node.BranchNode(IRepositoryProject repositoryProject, CDOBranch branch)
           
 
Method Summary
 CDOBranch getBranch()
           
 Object[] getChildren()
           
 String getImageKey()
           
 Object getParent()
           
 String getText()
           
 Node.Type getType()
           
 
Methods inherited from class org.eclipse.emf.cdo.ui.ide.Node
getRepositoryProject
 
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.BranchNode

public Node.BranchNode(IRepositoryProject repositoryProject,
                       CDOBranch branch)
Method Detail

getBranch

public CDOBranch getBranch()

getType

public Node.Type getType()
Specified by:
getType in class Node

getText

public String getText()
Specified by:
getText in class Node

getImageKey

public String getImageKey()
Specified by:
getImageKey in class Node

getChildren

public Object[] getChildren()
Overrides:
getChildren in class Node

getParent

public Object getParent()
Overrides:
getParent in class Node


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