com.redhat.persistence.pdl.nodes
Class EventNd

java.lang.Object
  extended bycom.redhat.persistence.pdl.nodes.Node
      extended bycom.redhat.persistence.pdl.nodes.EventNd

public class EventNd
extends Node

EventNd

Version:
$Revision: #5 $ $Date: 2004/04/07 $
Author:
Rafael H. Schloming <rhs@mit.edu>

Nested Class Summary
static class EventNd.Type
           
 
Nested classes inherited from class com.redhat.persistence.pdl.nodes.Node
Node.Field, Node.Filter, Node.IncludeFilter, Node.Switch, Node.Traversal
 
Field Summary
static EventNd.Type ADD
           
static EventNd.Type CLEAR
           
static EventNd.Type DELETE
           
static EventNd.Type INSERT
           
static Node.Field NAME
           
static EventNd.Type REMOVE
           
static EventNd.Type RETRIEVE
           
static EventNd.Type RETRIEVE_ALL
           
static EventNd.Type RETRIEVE_ATTRIBUTES
           
static Node.Field SQL
           
static Node.Field SUPERS
           
static EventNd.Type UPDATE
           
static String versionId
           
 
Fields inherited from class com.redhat.persistence.pdl.nodes.Node
ALL
 
Constructor Summary
EventNd()
           
 
Method Summary
 void dispatch(Node.Switch sw)
           
 IdentifierNd getName()
           
 Collection getSQL()
           
 Collection getSupers()
           
 EventNd.Type getType()
           
static EventNd.Type getType(String name)
           
 boolean isSingle()
           
 void setType(EventNd.Type type)
           
 
Methods inherited from class com.redhat.persistence.pdl.nodes.Node
add, get, getColumn, getField, getFields, getFile, getIndex, getLine, getLocation, getParent, setColumn, setLine, toString, traverse, traverse, traverse, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values

INSERT

public static final EventNd.Type INSERT

UPDATE

public static final EventNd.Type UPDATE

DELETE

public static final EventNd.Type DELETE

ADD

public static final EventNd.Type ADD

REMOVE

public static final EventNd.Type REMOVE

CLEAR

public static final EventNd.Type CLEAR

RETRIEVE

public static final EventNd.Type RETRIEVE

RETRIEVE_ALL

public static final EventNd.Type RETRIEVE_ALL

RETRIEVE_ATTRIBUTES

public static final EventNd.Type RETRIEVE_ATTRIBUTES

SQL

public static final Node.Field SQL

NAME

public static final Node.Field NAME

SUPERS

public static final Node.Field SUPERS
Constructor Detail

EventNd

public EventNd()
Method Detail

getType

public static final EventNd.Type getType(String name)

setType

public void setType(EventNd.Type type)

getType

public EventNd.Type getType()

getName

public IdentifierNd getName()

getSQL

public Collection getSQL()

isSingle

public boolean isSingle()

getSupers

public Collection getSupers()

dispatch

public void dispatch(Node.Switch sw)
Overrides:
dispatch in class Node


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC