org.eu.sk.zero.acd
Class NodeType

java.lang.Object
  |
  +--org.eu.sk.zero.acd.ComponentType
        |
        +--org.eu.sk.zero.acd.NodeType

public class NodeType
extends ComponentType

Type of nodes. All nodes in the application are of a certain type. Types should be defined in modules.

Version:
$Id: NodeType.java,v 1.5 2003/04/12 17:26:23 robo Exp $
See Also:
Node

Nested Class Summary
 
Nested classes inherited from class org.eu.sk.zero.acd.ComponentType
ComponentType.ACDRgb
 
Field Summary
 ImageIcon icon
          Image describing nodes of this type
 Image image
           
 
Fields inherited from class org.eu.sk.zero.acd.ComponentType
ERROR, hidden, id, INACTIVE, SELECTED
 
Constructor Summary
NodeType()
          Creates an empty node type
NodeType(String s, ImageIcon i)
          Creates a node type with the given name with an icon.
NodeType(String s, String iconFilename)
          Deprecated.  
 
Methods inherited from class org.eu.sk.zero.acd.ComponentType
addMethod, addTrigger, addValueType, dump, fireTriggers, getId, getName, isHidden, methodIterator, setHidden, toString, valueTypeIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

icon

public ImageIcon icon
Image describing nodes of this type


image

public Image image
Constructor Detail

NodeType

public NodeType()
Creates an empty node type


NodeType

public NodeType(String s,
                String iconFilename)
Deprecated.  

Creates a node type with the given name with an icon created from the file.


NodeType

public NodeType(String s,
                ImageIcon i)
Creates a node type with the given name with an icon.