com.borland.primetime.node
Class LightweightNode
java.lang.Object
|
+--com.borland.primetime.node.Node
|
+--com.borland.primetime.node.LightweightNode
- Direct Known Subclasses:
- FolderNode, PackageNode
- public abstract class LightweightNode
- extends Node
- See Also:
FileNode
Constructor Summary |
LightweightNode(Project project,
Node parent,
java.lang.String name)
All LightweightNode subtypes must expose this constructor signature. |
Methods inherited from class com.borland.primetime.node.Node |
addNodeListener,
check,
compareTo,
dumpNodes,
dumpNodes,
dumpNodes,
equals,
fireNodeRenamed,
getChildren,
getDisplayChildren,
getDisplayIcon,
getDisplaySequence,
getLongDisplayName,
getNodeID,
getParent,
getProject,
getProperties,
getProperty,
getProperty,
getProperty,
hasChildren,
hasDisplayChildren,
hashCode,
isModified,
isPersistant,
removeNodeListener,
setParent,
setProperty,
setProperty,
setProperty,
toString |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
LightweightNode
public LightweightNode(Project project,
Node parent,
java.lang.String name)
- All LightweightNode subtypes must expose this constructor signature.
isUserRenamable
public boolean isUserRenamable()
- Override this method if you want to allow the user to rename.
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
registerLightweightNodeClass
public static void registerLightweightNodeClass(java.lang.String type,
java.lang.Class nodeClass)
findLightweightNodeType
public static java.lang.String findLightweightNodeType(Node node)
findLightweightNodeClass
public static java.lang.Class findLightweightNodeClass(java.lang.String type)
createLightweightNode
public static LightweightNode createLightweightNode(java.lang.String type,
Project project,
Node parent,
java.lang.String name)
getDisplayName
public java.lang.String getDisplayName()
- Overrides:
- getDisplayName in class Node