public abstract class Node extends PlatformObject
Adaptable
abstraction for an UI representation of basic CDO concepts.Modifier and Type | Class and Description |
---|---|
static class |
Node.BranchNode
Convenience UI object to represent a
branch |
static class |
Node.PackagesNode
Convenience UI object to represent the
CDOPackageRegistry |
static class |
Node.ResourcesNode
Convenience UI object to represent the
CDOResourceNode |
static class |
Node.SessionsNode
Convenience UI object to represent the
CDOSession |
static class |
Node.Type
Differentiates kinds of
nodes |
Constructor and Description |
---|
Node(IRepositoryProject repositoryProject) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getChildren() |
abstract String |
getImageKey() |
Object |
getParent() |
IRepositoryProject |
getRepositoryProject() |
abstract String |
getText() |
abstract Node.Type |
getType() |
getAdapter
public Node(IRepositoryProject repositoryProject)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.