sk.uniba.euromath.plugin.views.outline.items
Class OutlineItem

java.lang.Object
  extended by sk.uniba.euromath.plugin.views.outline.items.OutlineItem
Direct Known Subclasses:
AttributeOutlineItem, CDataOutlineItem, CommentOutlineItem, CompoundOutlineItem, PIOutlineItem, TextOutlineItem

public class OutlineItem
extends Object


Field Summary
protected  IPropertySource propSource
           
 
Constructor Summary
OutlineItem(Node model)
          Constructor.
OutlineItem(Node model, OutlineItem parent)
          Constructor.
 
Method Summary
 void addChild(OutlineItem child)
           
protected  IPropertySource createPropertySource()
           
 List<OutlineItem> getChildren()
           
 String getImageKey()
           
 Node getModel()
           
 OutlineItem getParent()
           
 IPropertySource getPropertySource()
           
 boolean isLeaf()
           
 void removeChild(OutlineItem child)
           
 void setModel(Node model)
           
 void setParent(OutlineItem parent)
           
protected  void setPropSource(IPropertySource propSource)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

propSource

protected IPropertySource propSource
Constructor Detail

OutlineItem

public OutlineItem(Node model)
Constructor.

Parameters:
model -

OutlineItem

public OutlineItem(Node model,
                   OutlineItem parent)
Constructor.

Parameters:
model -
parent -
Method Detail

addChild

public void addChild(OutlineItem child)

createPropertySource

protected IPropertySource createPropertySource()

getChildren

public List<OutlineItem> getChildren()

getImageKey

public String getImageKey()

getModel

public Node getModel()

getParent

public OutlineItem getParent()

getPropertySource

public IPropertySource getPropertySource()

isLeaf

public boolean isLeaf()

removeChild

public void removeChild(OutlineItem child)

setModel

public void setModel(Node model)

setParent

public void setParent(OutlineItem parent)

toString

public String toString()
Overrides:
toString in class Object

setPropSource

protected void setPropSource(IPropertySource propSource)
Parameters:
propSource - The propSource to set.


Copyright © 2003-2006 null. All Rights Reserved.