public abstract class FunctionImpl extends BusinessEditorObjectImpl
GlobalFunctionImpl and BusinessObjectFunctionImpl.| Modifier | Constructor and Description |
|---|---|
protected |
FunctionImpl(BusinessEditorManagerImpl manager, ObjectGroupOwner container, java.lang.String operId, java.lang.String functionName) |
protected |
FunctionImpl(BusinessEditorManagerImpl manager, ObjectGroupOwner container, java.lang.String functionName, java.lang.String returnType, java.lang.String body) |
| Modifier and Type | Method and Description |
|---|---|
FunctionParameterImpl |
addParameter(java.lang.String name, java.lang.String type) |
void |
deleteParameter(java.lang.String name) |
java.lang.String |
getBody() |
java.lang.String |
getDescription() |
java.lang.String |
getExample() |
java.lang.String |
getId() |
java.lang.String |
getName() |
protected ObjectType |
getObjectType() |
protected abstract java.lang.String |
getParameterOwningDef() |
java.util.Collection<FunctionParameter> |
getParameters() |
boolean |
getPrivileged() |
java.lang.String |
getReturnType() |
protected oracle.jbo.ViewObject |
getViewObjectBeingEdited() |
protected void |
readObject(oracle.jbo.Row row) |
protected abstract void |
rename(java.lang.String oldName, java.lang.String newName) |
void |
setBody(java.lang.String body) |
void |
setDescription(java.lang.String text) |
void |
setExample(java.lang.String example) |
protected void |
setId(java.lang.String operId) |
void |
setName(java.lang.String name) |
void |
setPrivileged(boolean privileged) |
void |
setReturnType(java.lang.String returnType) |
protected void |
writeObject(oracle.jbo.Row row) |
getBusinessEditor, getBusinessEditorLogic, getBusinessEditorManager, getBusinessEditorViewLogic, getObjectKey, getProperty, setPropertycancelFlowForExistingObject, cancelFlowForNewObject, canPopulateChildren, checkLoadObject, containsProperty, doCommit, doRollback, ensureVerified, finishFlowForExistingObject, finishFlowForNewObject, getContainer, getGroupHelper, getLocalizedString, getPropertyNoLoad, initFlowForExistingObject, initFlowForNewObject, initialize, isLoaded, isNew, isNotVerified, populateChildren, postCommit, preCommit, removeProperty, setDirty, setNew, setNotExist, setPropertyNoLoad, setVerified, valuesDifferprotected FunctionImpl(BusinessEditorManagerImpl manager, ObjectGroupOwner container, java.lang.String operId, java.lang.String functionName)
protected FunctionImpl(BusinessEditorManagerImpl manager, ObjectGroupOwner container, java.lang.String functionName, java.lang.String returnType, java.lang.String body)
public java.lang.String getName()
getName in class BusinessEditorObjectImplpublic void setName(java.lang.String name)
setName in class BusinessEditorObjectImplpublic void setReturnType(java.lang.String returnType)
public java.lang.String getReturnType()
public void setExample(java.lang.String example)
public java.lang.String getExample()
public void setBody(java.lang.String body)
public java.lang.String getBody()
public void setPrivileged(boolean privileged)
public boolean getPrivileged()
public void setDescription(java.lang.String text)
setDescription in class BusinessEditorObjectImplpublic java.lang.String getDescription()
getDescription in class BusinessEditorObjectImplpublic java.lang.String getId()
public java.util.Collection<FunctionParameter> getParameters()
public FunctionParameterImpl addParameter(java.lang.String name, java.lang.String type)
public void deleteParameter(java.lang.String name)
protected oracle.jbo.ViewObject getViewObjectBeingEdited()
getViewObjectBeingEdited in class BusinessEditorBaseObjectImplprotected void readObject(oracle.jbo.Row row)
readObject in class BusinessEditorBaseObjectImplprotected void writeObject(oracle.jbo.Row row)
writeObject in class BusinessEditorBaseObjectImplprotected ObjectType getObjectType()
getObjectType in class BusinessEditorBaseObjectImplprotected void setId(java.lang.String operId)
protected abstract java.lang.String getParameterOwningDef()
protected abstract void rename(java.lang.String oldName,
java.lang.String newName)