de.mguennewig.pobjtool.ddl
Class NoDataDefinition

java.lang.Object
  extended by de.mguennewig.pobjtool.ddl.DataDefinition
      extended by de.mguennewig.pobjtool.ddl.NoDataDefinition

public class NoDataDefinition
extends DataDefinition

A simple data definition that generates no output.

Author:
Michael Günnewig

Constructor Summary
NoDataDefinition()
          Creates a new NoDataDefinition.
 
Method Summary
 java.lang.String[] create(PObjDictionary dict, java.lang.String[] moduleNames)
          
 java.lang.String[] drop(PObjDictionary dict, java.lang.String[] moduleNames)
          
 java.lang.String[] grants(PObjDictionary dict, java.lang.String[] moduleNames, java.lang.String userName)
          
 
Methods inherited from class de.mguennewig.pobjtool.ddl.DataDefinition
getIdFieldType, getSchemaPrefix
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoDataDefinition

public NoDataDefinition()
Creates a new NoDataDefinition.

Method Detail

create

public java.lang.String[] create(PObjDictionary dict,
                                 java.lang.String[] moduleNames)

Overrides:
create in class DataDefinition

drop

public java.lang.String[] drop(PObjDictionary dict,
                               java.lang.String[] moduleNames)

Overrides:
drop in class DataDefinition

grants

public java.lang.String[] grants(PObjDictionary dict,
                                 java.lang.String[] moduleNames,
                                 java.lang.String userName)

Overrides:
grants in class DataDefinition