public abstract class DataControlElement
extends java.lang.Object
Constructor and Description |
---|
DataControlElement(DataObjectDefinition mainobject)
creates a data control for the data object
|
Modifier and Type | Method and Description |
---|---|
DataObjectDefinition |
getMainobject() |
abstract void |
writeRule(SourceGenerator sg,
Module module,
java.lang.String objectclass)
writes the rule in source code of the object
|
public DataControlElement(DataObjectDefinition mainobject)
mainobject
- data object subkect to controlpublic abstract void writeRule(SourceGenerator sg, Module module, java.lang.String objectclass) throws java.io.IOException
sg
- source generationmodule
- parent moduleobjectclass
- the class of the data objectjava.io.IOException
- if anything bad happens during writing the filepublic DataObjectDefinition getMainobject()