In this example, DataEntityToExtend is the data entity and validateDelete and validateWrite are methods that can be wrapped in the data entity.
[ExtensionOf(tableStr(DataEntityToExtend))]
final class DataEntityToExtend_Extension
{
public boolean validateDelete()
{
boolean ret;
//...
ret = next validateDelete();
//...
return ret;
}
public boolean validateWrite()
{
boolean ret;
//...
ret = next validateWrite();
//...
return ret;
}
}