EVolve.data
Class ElementDefinition

java.lang.Object
  |
  +--EVolve.data.ElementDefinition
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
EntityDefinition, EventDefinition

public abstract class ElementDefinition
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
(package private) ElementDefinition(java.lang.String name, int type, FieldDefinition[] fieldDefinition, java.lang.String description)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getDescription()
           
 FieldDefinition[] getFieldDefinition()
           
 java.lang.String getName()
           
 int getType()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementDefinition

ElementDefinition(java.lang.String name,
                  int type,
                  FieldDefinition[] fieldDefinition,
                  java.lang.String description)
Method Detail

getName

public java.lang.String getName()

getType

public int getType()

getFieldDefinition

public FieldDefinition[] getFieldDefinition()

getDescription

public java.lang.String getDescription()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object