org.sape.carbon.services.console
Class ObjectTreeModel.ArrayNodeDataValue

java.lang.Object
  |
  +--org.sape.carbon.services.console.ObjectTreeModel.ArrayNodeDataValue
All Implemented Interfaces:
ObjectTreeModel.TreeNode
Enclosing class:
ObjectTreeModel

public static class ObjectTreeModel.ArrayNodeDataValue
extends Object
implements ObjectTreeModel.TreeNode


Field Summary
private  Object data
           
private  int index
           
private  ObjectTreeModel.ArrayNode parent
           
 
Constructor Summary
ObjectTreeModel.ArrayNodeDataValue(ObjectTreeModel.ArrayNode parent, Object data, int index)
           
 
Method Summary
 ObjectTreeModel.TreeNode[] getChildren()
           
 Class getType()
           
 Object getValue()
           
 boolean isEditable()
           
 void setValue(Object obj)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

parent

private ObjectTreeModel.ArrayNode parent

index

private int index

data

private Object data
Constructor Detail

ObjectTreeModel.ArrayNodeDataValue

public ObjectTreeModel.ArrayNodeDataValue(ObjectTreeModel.ArrayNode parent,
                                          Object data,
                                          int index)
Method Detail

getChildren

public ObjectTreeModel.TreeNode[] getChildren()
Specified by:
getChildren in interface ObjectTreeModel.TreeNode

getValue

public Object getValue()
Specified by:
getValue in interface ObjectTreeModel.TreeNode

toString

public String toString()
Overrides:
toString in class Object

setValue

public void setValue(Object obj)
Specified by:
setValue in interface ObjectTreeModel.TreeNode

getType

public Class getType()
Specified by:
getType in interface ObjectTreeModel.TreeNode

isEditable

public boolean isEditable()
Specified by:
isEditable in interface ObjectTreeModel.TreeNode


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.