Package | Description |
---|---|
com.simplicite.bpm | |
com.simplicite.util | |
com.simplicite.util.integration | |
com.simplicite.util.tools | |
com.simplicite.webapp | |
com.simplicite.webapp.tools |
Modifier and Type | Method and Description |
---|---|
abstract Alert |
ProcessusInterface.loadAlert(int type,
java.lang.String name,
ObjectDB obj) |
Alert |
ProcessusEJBRemote.loadAlert(int type,
java.lang.String name,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusEJBLocal.loadAlert(int type,
java.lang.String name,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusEJB3.loadAlert(int type,
java.lang.String name,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusDirect.loadAlert(int type,
java.lang.String name,
ObjectDB obj)
Load the alert definition
|
Alert |
Processus.loadAlert(int type,
java.lang.String name,
ObjectDB obj)
Load the alert definition
|
abstract Alert |
ProcessusInterface.loadAlert(java.lang.String id,
int type,
ObjectDB obj) |
Alert |
ProcessusEJBRemote.loadAlert(java.lang.String id,
int type,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusEJBLocal.loadAlert(java.lang.String id,
int type,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusEJB3.loadAlert(java.lang.String id,
int type,
ObjectDB obj)
Load the alert definition
|
Alert |
ProcessusDirect.loadAlert(java.lang.String id,
int type,
ObjectDB obj)
Load the alert definition
|
Alert |
Processus.loadAlert(java.lang.String id,
int type,
ObjectDB obj)
Load the alert definition
|
java.lang.String |
Alert.prepareText(java.lang.String text,
ObjectDB obj) |
void |
Alert.send(ObjectDB obj)
Send the alert from an object.
|
abstract Message |
ProcessusInterface.validate(ActivityFile context,
ObjectDB obj) |
Message |
ProcessusEJBRemote.validate(ActivityFile context,
ObjectDB obj)
Common activity validation
|
Message |
ProcessusEJBLocal.validate(ActivityFile context,
ObjectDB obj)
Common activity validation
|
Message |
ProcessusEJB3.validate(ActivityFile context,
ObjectDB obj)
Common activity validation
|
Message |
ProcessusDirect.validate(ActivityFile context,
ObjectDB obj)
Common activity validation
|
Message |
Processus.validate(ActivityFile context,
ObjectDB obj)
Common activity validation
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectService
Service business object.
|
class |
ObjectServiceOpenDataSoft
This class is for remote OpenDataSoft® dataset.
|
class |
ObjectServiceSalesForce
This class is for remote SalesForce® objects.
|
class |
ObjectServiceSimplicite
This class is for remote Simplicité® objects.
|
class |
ScriptedObjectDB
Business object stored in database with scripted implementation.
|
Modifier and Type | Field and Description |
---|---|
ObjectDB |
CronJob.m_object |
ObjectDB |
Timesheet.GanttNode.object |
Modifier and Type | Method and Description |
---|---|
ObjectDB |
Grant.getAgendaObject(java.lang.String name)
Gets an agenda object definition instance (instance name is agenda_<object name>)
|
ObjectDB |
Grant.getBatchObject(java.lang.String name)
Gets the batch business object definition instance (instance name is eai_<object name>)
|
ObjectDB |
Grant.getCronObject(java.lang.String name)
Gets a cron business object definition instance (instance name is cron_<object name>)
|
ObjectDB |
Grant.getDataMapObject(java.lang.String name)
Gets the datamap business object definition instance (instance name is datamap_<object name>)
|
ObjectDB |
ModelTemplate.LinkTemplate.getFromObject() |
ObjectDB |
Grant.getHomeObject(java.lang.String name)
Gets the home business object definition instance (instance name is home_<object name>)
|
ObjectDB |
Grant.getJobObject(java.lang.String name)
Gets a job business object definition instance (instance name is job_<object name>)
|
ObjectDB |
ModelTemplate.LinkTemplate.getLinkObject() |
ObjectDB |
Grant.getMainObject(java.lang.String name)
Gets the main business object definition instance (instance name is the_<object name>)
|
ObjectDB |
Grant.getModelObject(java.lang.String name)
Gets a modeler object definition instance (instance name is model_<object name>)
|
ObjectDB |
TreeView.TreeViewNode.getObject() |
ObjectDB |
PrintTemplate.getObject() |
ObjectDB |
ModelTemplate.NodeTemplate.getObject() |
ObjectDB |
ModelTemplate.NodeTemplate.ContentTemplate.getObject() |
ObjectDB |
Graphic.getObject() |
ObjectDB |
Crosstab.getObject()
Object
|
abstract ObjectDB |
GrantInterface.getObject(Grant g,
java.lang.String instance,
java.lang.String name) |
ObjectDB |
GrantEJBRemote.getObject(Grant g,
java.lang.String instance,
java.lang.String name) |
ObjectDB |
GrantEJBLocal.getObject(Grant g,
java.lang.String instance,
java.lang.String name) |
ObjectDB |
GrantEJB3.getObject(Grant g,
java.lang.String instance,
java.lang.String name) |
ObjectDB |
GrantDirect.getObject(Grant g,
java.lang.String instance,
java.lang.String name) |
ObjectDB |
Grant.getObject(java.lang.String instance,
java.lang.String name)
Gets the specified business object definition instance
|
ObjectDB |
Timesheet.getObjectAssign()
Get the assignment object
|
ObjectDB |
Timesheet.getObjectResource1(Grant g) |
ObjectDB |
Timesheet.getObjectResource2(Grant g) |
ObjectDB |
Timesheet.getObjectTimesheet()
Get the timesheet object to store inputs
|
ObjectDB |
Grant.getPanelObject(java.lang.String name)
Deprecated.
|
ObjectDB |
Grant.getPanelObject(java.lang.String name,
java.lang.String refField)
Gets the panel business object definition instance (instance name is panel_<object name>_<ref name>)
|
ObjectDB |
Link.getParent()
Parent object
|
ObjectDB |
ObjectDB.getParentObject()
Get the parent object for child lists
|
ObjectDB |
Grant.getProcessObject(java.lang.String name)
Gets a process business object definition instance (instance name is bpm_<object name>)
|
ObjectDB |
Grant.getRefObject(java.lang.String name)
Gets the reference business object definition instance (instance name is ref_<object name>)
|
ObjectDB |
ModelTemplate.NodeTemplate.ContentTemplate.getRelation() |
ObjectDB |
Grant.getTmpObject(java.lang.String name)
Gets a temporary business object definition instance (instance name is tmp_<object name>)
|
ObjectDB |
ModelTemplate.LinkTemplate.getToObject() |
ObjectDB |
Grant.getTreeviewObject(java.lang.String tree,
java.lang.String name)
Gets a treeview object definition instance (instance name is tree_<object name>)
|
ObjectDB |
Grant.getWebServiceObject(java.lang.String name)
Gets the web service business object definition instance (instance name is ws_<object name>)
|
abstract ObjectDB |
ObjectInterface.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJBRemote.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJBLocal.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJB3.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectDirect.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectDB.init(java.lang.String name,
Grant grant)
Load the object definition from the repository
|
ObjectDB |
ScriptedObjectDB.load(Grant grant) |
ObjectDB |
ObjectDB.load(Grant grant)
Object definition loading
|
ObjectDB |
ObjectDB.load(Grant grant,
java.lang.String obj)
Default object definition loading, called by load(Grant).
|
ObjectDB |
ObjectDB.storeParentContext(ObjectDB parent,
java.lang.String refField,
java.lang.String[] values)
Store parent object context / must be called before any count/search of child list
|
static ObjectDB |
ObjectDB.storeParentContext(java.lang.String prefix,
ObjectDB parent,
java.lang.String childObject,
java.lang.String childField,
java.lang.String[] values)
Store parent object context / must be called before any count/search of child list
|
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashMap<ObjectDB,java.util.LinkedHashMap<java.lang.String,java.util.HashMap<java.lang.String,Timesheet.GanttNode>>> |
Timesheet.getGanttFilters()
GANTT filters: Object in hierarchy => list of UK Label => list of id => Node
|
java.util.List<ObjectDB> |
Grant.getObjectInstances()
List all objects instanciated for the user
|
abstract java.util.List<ObjectDB> |
GrantInterface.getObjectInstances(Grant g,
java.lang.String name,
java.lang.String param,
java.lang.String value) |
java.util.List<ObjectDB> |
GrantEJBRemote.getObjectInstances(Grant g,
java.lang.String name,
java.lang.String param,
java.lang.String value) |
java.util.List<ObjectDB> |
GrantEJBLocal.getObjectInstances(Grant g,
java.lang.String name,
java.lang.String param,
java.lang.String value) |
java.util.List<ObjectDB> |
GrantEJB3.getObjectInstances(Grant g,
java.lang.String name,
java.lang.String param,
java.lang.String value) |
java.util.List<ObjectDB> |
GrantDirect.getObjectInstances(Grant g,
java.lang.String name,
java.lang.String param,
java.lang.String value) |
java.util.List<ObjectDB> |
Grant.getObjectInstances(java.lang.String name)
List all objects instanciated for the user
|
java.util.List<ObjectDB> |
Grant.getObjectInstances(java.lang.String name,
java.lang.String param,
java.lang.String value)
List objects instanciated for the user and/or containing a parameter
|
Modifier and Type | Method and Description |
---|---|
void |
Crosstab.addAxis(java.lang.String input,
char type,
int order,
ObjectField field,
ObjectDB obj,
char method,
java.lang.String chart,
int precision,
boolean subtotal,
java.lang.String formula,
java.lang.String display,
boolean hidden)
Add a field in the crosstab
|
Link |
ObjectDB.addLink(ObjectDB object,
ObjectField fk,
java.lang.String display,
java.lang.String help,
java.lang.String card,
int order,
boolean copy,
boolean associate,
boolean visible,
boolean inline,
char cascad)
Add dynamically a link (ant its single view) to the object
|
Link |
ObjectDB.addLinkMetaObject(ObjectDB object,
int order)
Add dynamically a meta-object link (ant its single view) to the object
|
void |
Crosstab.build(ObjectDB obj) |
void |
Graphic.calculate(ObjectDB obj)
Prepare the data
|
boolean |
ObjectCore.canFollowLink(ObjectDB inlineObject)
Allow follow a specific link ?
|
abstract java.util.Vector<java.lang.String>[] |
ObjectInterface.checkDelete(ObjectDB obj)
Deprecated.
|
java.util.Vector<java.lang.String>[] |
ObjectEJBRemote.checkDelete(ObjectDB obj)
Deprecated.
|
java.util.Vector<java.lang.String>[] |
ObjectEJBLocal.checkDelete(ObjectDB obj)
Deprecated.
|
java.util.Vector<java.lang.String>[] |
ObjectEJB3.checkDelete(ObjectDB obj)
Deprecated.
|
java.util.Vector<java.lang.String>[] |
ObjectDirect.checkDelete(ObjectDB obj)
Deprecated.
|
static void |
CronJob.checkForInterruptAndStop(ObjectDB obj)
To call periodically in the asynchronous method to throw one InterruptedException
when one user has requested it to stop.
|
void |
View.collapse(ObjectDB obj) |
abstract java.util.Vector<java.lang.String> |
ObjectInterface.completeForeignKeys(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJBRemote.completeForeignKeys(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJBLocal.completeForeignKeys(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJB3.completeForeignKeys(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectDirect.completeForeignKeys(ObjectDB obj) |
abstract java.lang.String |
ObjectInterface.create(ObjectDB obj) |
java.lang.String |
ObjectEJBRemote.create(ObjectDB obj) |
java.lang.String |
ObjectEJBLocal.create(ObjectDB obj) |
java.lang.String |
ObjectEJB3.create(ObjectDB obj) |
java.lang.String |
ObjectDirect.create(ObjectDB obj) |
abstract java.lang.String |
ObjectInterface.delete(ObjectDB obj) |
java.lang.String |
ObjectEJBRemote.delete(ObjectDB obj) |
java.lang.String |
ObjectEJBLocal.delete(ObjectDB obj) |
java.lang.String |
ObjectEJB3.delete(ObjectDB obj) |
java.lang.String |
ObjectDirect.delete(ObjectDB obj) |
abstract java.lang.String |
ObjectInterface.delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
java.lang.String |
ObjectEJBRemote.delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
java.lang.String |
ObjectEJBLocal.delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
java.lang.String |
ObjectEJB3.delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
java.lang.String |
ObjectDirect.delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
java.lang.String |
ScriptedObjectDB.displayList(java.lang.Object list,
java.lang.Object params,
java.lang.Object nav,
ObjectDB parent) |
java.lang.String |
ObjectDB.displayList(java.lang.Object list,
java.lang.Object params,
java.lang.Object nav,
ObjectDB parent)
UI List wrapper
|
Mail.MailAttach |
Mail.documentAttach(ObjectDB obj,
ObjectField f) |
void |
ObjectContext.enableContext(ObjectDB obj,
boolean lineSelected) |
java.lang.String |
ObjectField.eval(ObjectDB obj,
int context)
Calculated field evaluation on current selected item
|
java.lang.String |
ObjectField.eval(ObjectDB obj,
int context,
java.lang.String[] row)
Calculated field evaluation
|
static java.lang.String |
FieldValidation.eval(ObjectField f,
ObjectDB obj,
int context,
java.lang.String[] row)
Calculated field evaluation
|
java.lang.String |
ObjectHook.evalMonoReturn(ObjectDB obj,
int context)
Mono-error return expression eval.
|
java.util.Vector<java.lang.String> |
ObjectHook.evalMultiReturn(ObjectDB obj,
int context)
Multi-error return expression eval.
|
void |
ObjectHook.evalNoReturn(ObjectDB obj,
int context)
No error return expression eval.
|
java.util.Vector<java.lang.String[]> |
ObjectHook.evalPostSearch(ObjectDB obj,
java.util.Vector<java.lang.String[]> v)
PostSearch specific expression eval.
|
void |
ObjectHook.evalPrePostSelect(ObjectDB obj,
java.lang.String rowId,
boolean copy)
PreSelect/PostSelect specific expression eval.
|
Message |
Integration.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
boolean timestamp,
boolean zip,
boolean inline)
Export one object in XML
|
Message |
IntegrationInterface.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamps,
boolean zip,
boolean inline) |
Message |
IntegrationEJBRemote.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamp,
boolean zip,
boolean inline) |
Message |
IntegrationEJBLocal.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamp,
boolean zip,
boolean inline) |
Message |
IntegrationEJB3.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamp,
boolean zip,
boolean inline) |
Message |
IntegrationDirect.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamp,
boolean zip,
boolean inline) |
Message |
Integration.exportObject(Grant g,
ObjectDB obj,
java.lang.String id,
boolean father,
boolean child,
java.util.Hashtable<java.lang.String,java.lang.String> h,
FlowXML flow,
int limit,
boolean timestamp,
boolean zip,
boolean inline)
Export one object in XML
|
void |
View.extend(ObjectDB obj) |
static java.lang.String |
PrintTemplate.fillTemplate(ObjectDB obj,
java.lang.String template,
java.lang.String encoding,
java.lang.String[] row) |
static java.lang.String |
PrintTemplate.fillTemplate(ObjectDB obj,
java.lang.String template,
java.lang.String encoding,
java.util.Vector<java.lang.String[]> rows) |
java.lang.Object |
PrintTemplate.fillWithCurrentList(ObjectDB obj)
Build the template with current object (list)
|
java.lang.Object |
PrintTemplate.fillWithCurrentObject(ObjectDB obj)
Build the template with current object (record)
|
void |
Timesheet.filterParams(ObjectDB assign,
Parameters params) |
static void |
Link.genAssocActions(ObjectDB child)
Build the associate Actions
|
static java.lang.String |
PrintTemplate.generateDefaultSubTemplate(ObjectDB obj) |
static java.lang.String |
PrintTemplate.generateDefaultTemplate(ObjectDB obj) |
static java.lang.String |
Message.getAdditionalMessage(ObjectDB obj,
java.lang.String msg)
Get the additional message if exists
|
abstract Alert |
ObjectInterface.getAlert(ObjectDB obj,
java.lang.String name,
int type) |
Alert |
ObjectEJBRemote.getAlert(ObjectDB obj,
java.lang.String name,
int type)
Charge une alerte li??e ?? l'objet
|
Alert |
ObjectEJBLocal.getAlert(ObjectDB obj,
java.lang.String name,
int type)
Charge une alerte li??e ?? l'objet
|
Alert |
ObjectEJB3.getAlert(ObjectDB obj,
java.lang.String name,
int type)
Charge une alerte li??e ?? l'objet
|
Alert |
ObjectDirect.getAlert(ObjectDB obj,
java.lang.String name,
int type)
Charge une alerte li??e ?? l'objet
|
ModelTemplate.NodeTemplate.ContentTemplate |
ModelTemplate.NodeTemplate.getContent(ObjectDB obj) |
abstract long |
ObjectInterface.getCount(ObjectDB obj,
int maxRows) |
long |
ObjectEJBRemote.getCount(ObjectDB obj,
int maxRows) |
long |
ObjectEJBLocal.getCount(ObjectDB obj,
int maxRows) |
long |
ObjectEJB3.getCount(ObjectDB obj,
int maxRows) |
long |
ObjectDirect.getCount(ObjectDB obj,
int maxRows) |
java.util.Vector<java.lang.String[]> |
PrintTemplate.getCurrentList(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
Agenda.getData(ObjectDB object,
java.lang.String start,
java.lang.String end,
java.lang.String login,
java.lang.String group,
boolean resetFilter)
Find data for a period
|
static java.lang.String |
DocumentDB.getDocumentId(ObjectDB obj,
java.lang.String field,
java.lang.String rowId)
Get document ID that matches specified object field name and row ID
|
abstract ObjectField |
GrantInterface.getField(Grant g,
java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache) |
ObjectField |
GrantEJBRemote.getField(Grant g,
java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache) |
ObjectField |
GrantEJBLocal.getField(Grant g,
java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache) |
ObjectField |
GrantEJB3.getField(Grant g,
java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache) |
ObjectField |
GrantDirect.getField(Grant g,
java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache) |
static ObjectField |
Message.getField(ObjectDB obj,
java.lang.String msg)
Get the message associated field if exists
|
static ObjectField |
Crosstab.getField(ObjectDB obj,
java.util.Vector<Crosstab.Axis> axis,
int index)
Get the field associated with axis
|
ObjectField |
Grant.getField(java.lang.String name,
ObjectField f,
ObjectDB obj,
boolean cache)
Gets the specified business field definition
|
abstract java.lang.String |
ObjectInterface.getFieldDefaultValue(ObjectDB obj,
ObjectField fld) |
java.lang.String |
ObjectEJBRemote.getFieldDefaultValue(ObjectDB obj,
ObjectField field) |
java.lang.String |
ObjectEJBLocal.getFieldDefaultValue(ObjectDB obj,
ObjectField field) |
java.lang.String |
ObjectEJB3.getFieldDefaultValue(ObjectDB obj,
ObjectField field) |
java.lang.String |
ObjectDirect.getFieldDefaultValue(ObjectDB obj,
ObjectField field) |
abstract java.lang.String |
ObjectInterface.getFileName(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJBRemote.getFileName(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJBLocal.getFileName(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJB3.getFileName(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectDirect.getFileName(ObjectDB obj,
java.lang.String id) |
abstract java.lang.String |
ObjectInterface.getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJBRemote.getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJBLocal.getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectEJB3.getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String |
ObjectDirect.getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String[] |
Agenda.getGroups(ObjectDB object)
Groups linked to the object
|
java.lang.String |
View.getIconURL(ObjectDB obj,
java.lang.String defaultIcon)
Get the icon URL
|
static ObjectField |
Message.getInput(ObjectDB obj,
java.lang.String msg)
Deprecated.
|
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
ListOfValues.getLinkedLists(ObjectDB obj,
ObjectFieldList flist)
Load linked lists of one object field
|
abstract java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
GrantInterface.getLinkedListsOfValues(Grant g,
ObjectDB obj,
ObjectFieldList flist) |
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
GrantEJBRemote.getLinkedListsOfValues(Grant g,
ObjectDB obj,
ObjectFieldList flist) |
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
GrantEJBLocal.getLinkedListsOfValues(Grant g,
ObjectDB obj,
ObjectFieldList flist) |
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
GrantEJB3.getLinkedListsOfValues(Grant g,
ObjectDB obj,
ObjectFieldList flist) |
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
GrantDirect.getLinkedListsOfValues(Grant g,
ObjectDB obj,
ObjectFieldList flist) |
java.util.Hashtable<java.lang.String,ObjectFieldList.ListLink> |
Grant.getLinkedListsOfValues(ObjectDB obj,
ObjectFieldList flist)
Returns linked lists for a contextual list field in an object
|
java.lang.String[] |
Agenda.getLogins(ObjectDB object)
Logins linked to the object
|
abstract java.lang.String |
ObjectInterface.getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
java.lang.String |
ObjectEJBRemote.getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
java.lang.String |
ObjectEJBLocal.getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
java.lang.String |
ObjectEJB3.getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
java.lang.String |
ObjectDirect.getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
abstract long |
ObjectInterface.getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
long |
ObjectEJBRemote.getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
long |
ObjectEJBLocal.getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
long |
ObjectEJB3.getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
long |
ObjectDirect.getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
abstract java.lang.String |
ObjectInterface.getSearchSpec(ObjectDB obj,
java.lang.String s) |
java.lang.String |
ObjectEJBRemote.getSearchSpec(ObjectDB obj,
java.lang.String s) |
java.lang.String |
ObjectEJBLocal.getSearchSpec(ObjectDB obj,
java.lang.String s) |
java.lang.String |
ObjectEJB3.getSearchSpec(ObjectDB obj,
java.lang.String s) |
java.lang.String |
ObjectDirect.getSearchSpec(ObjectDB obj,
java.lang.String s) |
static java.lang.String |
CronJob.getStatus(ObjectDB obj)
Get the status of the current CronJob thread
|
java.util.Hashtable<java.lang.String,Timesheet.TimesheetLine> |
Timesheet.getTimesheet(ObjectDB assign,
ObjectField r1,
ObjectField r2,
java.lang.String resId1,
java.lang.String resId2,
ObjectField d1,
ObjectField d2,
boolean resetFilter,
boolean loadLabel,
boolean inPeriod,
java.lang.String fromKey,
java.lang.String toKey) |
void |
Crosstab.init(ObjectDB obj)
Initialize the data
|
abstract ObjectDB |
ObjectInterface.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJBRemote.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJBLocal.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectEJB3.init(ObjectDB obj,
java.lang.String name,
Grant g) |
ObjectDB |
ObjectDirect.init(ObjectDB obj,
java.lang.String name,
Grant g) |
void |
ScriptedObjectDB.initAssociate(ObjectDB parent) |
void |
ObjectServiceSimplicite.initAssociate(ObjectDB parent) |
void |
ObjectDB.initAssociate(ObjectDB parent)
Hook to init the association before associate dialog
|
void |
ScriptedObjectDB.initDataMapSelect(java.lang.String dataMapName,
ObjectDB parent) |
void |
ObjectServiceSimplicite.initDataMapSelect(java.lang.String dataMapName,
ObjectDB parent) |
void |
ObjectDB.initDataMapSelect(java.lang.String datamapName,
ObjectDB parent)
Hook to init the data map select before user dialog
|
abstract void |
ObjectInterface.initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
void |
ObjectEJBRemote.initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
void |
ObjectEJBLocal.initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
void |
ObjectEJB3.initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
void |
ObjectDirect.initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
ObjectField |
ObjectFieldList.initLinkedField(ObjectDB obj,
java.lang.String field,
java.lang.String code)
Prepare the linked list
s * @param object Object
|
void |
ScriptedObjectDB.initList(ObjectDB parent) |
void |
ObjectServiceSimplicite.initList(ObjectDB parent) |
void |
ObjectDB.initList(ObjectDB parent)
Hook to init the List before user dialog
|
void |
ObjectFieldList.initList(ObjectDB obj,
boolean create)
Prepare the list of values: including the state model specification, or enable current items when field is updatable
|
void |
ScriptedObjectDB.initRefSelect(ObjectDB parent) |
void |
ObjectServiceSimplicite.initRefSelect(ObjectDB parent) |
void |
ObjectDB.initRefSelect(ObjectDB parent)
Hook to init the reference select before select dialog
|
abstract java.lang.String |
ObjectInterface.invokeAction(ObjectDB obj,
Action action) |
java.lang.String |
ObjectEJBRemote.invokeAction(ObjectDB obj,
Action action) |
java.lang.String |
ObjectEJBLocal.invokeAction(ObjectDB obj,
Action action) |
java.lang.String |
ObjectEJB3.invokeAction(ObjectDB obj,
Action action) |
java.lang.String |
ObjectDirect.invokeAction(ObjectDB obj,
Action action) |
abstract java.lang.Object |
ObjectInterface.invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
java.lang.Object |
ObjectEJBRemote.invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
java.lang.Object |
ObjectEJBLocal.invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
java.lang.Object |
ObjectEJB3.invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
java.lang.Object |
ObjectDirect.invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
abstract java.lang.Object |
ObjectInterface.invokePrint(ObjectDB obj,
PrintTemplate prt) |
java.lang.Object |
ObjectEJBRemote.invokePrint(ObjectDB obj,
PrintTemplate prt) |
java.lang.Object |
ObjectEJBLocal.invokePrint(ObjectDB obj,
PrintTemplate prt) |
java.lang.Object |
ObjectEJB3.invokePrint(ObjectDB obj,
PrintTemplate prt) |
java.lang.Object |
ObjectDirect.invokePrint(ObjectDB obj,
PrintTemplate prt) |
boolean |
ObjectField.isRequired(ObjectDB obj)
Is field required within object ?
|
static void |
ObjectCore.listRowToFields(ObjectDB obj,
java.lang.String[] row)
Deprecated.
Use setValues
|
static FieldArea |
FieldArea.load(ObjectDB obj,
int num)
Load the field area definition from repository
|
void |
ObjectFieldList.load(ObjectDB obj,
java.lang.String name,
Grant g)
Load the contextual list of values
|
void |
ObjectField.load(java.lang.String name,
Grant g,
ObjectDB obj)
Load the field definition from repository
|
abstract FieldArea |
ObjectInterface.loadFieldArea(ObjectDB obj,
int num) |
FieldArea |
ObjectEJBRemote.loadFieldArea(ObjectDB obj,
int num) |
FieldArea |
ObjectEJBLocal.loadFieldArea(ObjectDB obj,
int num) |
FieldArea |
ObjectEJB3.loadFieldArea(ObjectDB obj,
int num) |
FieldArea |
ObjectDirect.loadFieldArea(ObjectDB obj,
int num) |
void |
ObjectField.loadList(ObjectDB obj,
java.lang.String name,
Grant g)
Loads the list of values
|
static void |
AppLog.logObject(Grant g,
ObjectDB object,
java.lang.String method,
java.lang.String rowId,
java.lang.String sql,
java.util.Vector<ObjectField> host,
java.lang.String msg)
Log an object manipulation
|
abstract java.util.Vector<java.lang.String> |
ObjectInterface.merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.util.Vector<java.lang.String> |
ObjectEJBRemote.merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.util.Vector<java.lang.String> |
ObjectEJBLocal.merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.util.Vector<java.lang.String> |
ObjectEJB3.merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.util.Vector<java.lang.String> |
ObjectDirect.merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.util.Vector<java.lang.String> |
Timesheet.merge(ObjectDB assign,
java.lang.String assignId,
java.lang.String resId1,
java.lang.String resId2)
Merge assignments and related timesheets
|
Mail.MailAttach |
Mail.objectAttach(ObjectDB obj,
java.lang.String templateName) |
void |
UndoRedo.push(ObjectDB obj,
java.lang.String action,
boolean timestamp,
boolean patchMode)
Insert the object patch at current position and discard forward redo (if isUndoable of object returns true)
|
java.util.Vector<java.lang.String> |
Timesheet.reassign(ObjectDB assign,
java.lang.String assignIdFrom,
java.lang.String assignIdTo,
java.lang.String resIdTo,
java.lang.String resId1,
java.lang.String resId2,
double factor,
java.lang.String begin,
java.lang.String end)
Transfers assignment charge between 2 resources
|
abstract java.lang.String |
ObjectInterface.save(ObjectDB obj) |
java.lang.String |
ObjectEJBRemote.save(ObjectDB obj) |
java.lang.String |
ObjectEJBLocal.save(ObjectDB obj) |
java.lang.String |
ObjectEJB3.save(ObjectDB obj) |
java.lang.String |
ObjectDirect.save(ObjectDB obj) |
abstract java.util.Vector<java.lang.String[]> |
ObjectInterface.search(ObjectDB obj,
boolean pagine,
int maxRows) |
java.util.Vector<java.lang.String[]> |
ObjectEJBRemote.search(ObjectDB obj,
boolean pagine,
int maxRows) |
java.util.Vector<java.lang.String[]> |
ObjectEJBLocal.search(ObjectDB obj,
boolean pagine,
int maxRows) |
java.util.Vector<java.lang.String[]> |
ObjectEJB3.search(ObjectDB obj,
boolean pagine,
int maxRows) |
java.util.Vector<java.lang.String[]> |
ObjectDirect.search(ObjectDB obj,
boolean pagine,
int maxRows) |
abstract java.util.Vector<java.lang.String[]> |
ObjectInterface.searchCrosstab(ObjectDB obj,
Crosstab c) |
java.util.Vector<java.lang.String[]> |
ObjectEJBRemote.searchCrosstab(ObjectDB obj,
Crosstab c) |
java.util.Vector<java.lang.String[]> |
ObjectEJBLocal.searchCrosstab(ObjectDB obj,
Crosstab c) |
java.util.Vector<java.lang.String[]> |
ObjectEJB3.searchCrosstab(ObjectDB obj,
Crosstab c) |
java.util.Vector<java.lang.String[]> |
ObjectDirect.searchCrosstab(ObjectDB obj,
Crosstab c) |
abstract java.util.Vector<java.lang.String[]> |
ObjectInterface.searchExport(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
ObjectEJBRemote.searchExport(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
ObjectEJBLocal.searchExport(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
ObjectEJB3.searchExport(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
ObjectDirect.searchExport(ObjectDB obj) |
abstract java.lang.String |
ObjectInterface.searchRowId(ObjectDB obj,
java.lang.String notId) |
java.lang.String |
ObjectEJBRemote.searchRowId(ObjectDB obj,
java.lang.String notId) |
java.lang.String |
ObjectEJBLocal.searchRowId(ObjectDB obj,
java.lang.String notId) |
java.lang.String |
ObjectEJB3.searchRowId(ObjectDB obj,
java.lang.String notId) |
java.lang.String |
ObjectDirect.searchRowId(ObjectDB obj,
java.lang.String notId) |
abstract boolean |
ObjectInterface.select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
boolean |
ObjectEJBRemote.select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
boolean |
ObjectEJBLocal.select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
boolean |
ObjectEJB3.select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
boolean |
ObjectDirect.select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
void |
View.setCollapsed(ObjectDB obj,
boolean collapse)
Change the collapse flag of the object view
|
void |
ObjectContext.setContext(ObjectDB obj)
Prepare the context related to object: apply constraints, init hooks
|
void |
ObjectField.setDocument(ObjectDB obj,
java.lang.String name,
byte[] data) |
void |
Link.setParent(ObjectDB o) |
static void |
CronJob.setStatus(ObjectDB obj,
java.lang.String status)
Set the status of the current CronJob thread
|
java.util.Vector<java.lang.String> |
Timesheet.shiftTimesheet(ObjectDB assign,
java.lang.String assignId,
java.lang.String resId1,
java.lang.String resId2,
java.lang.String oldBeginDate,
java.lang.String newBeginDate,
java.lang.String oldEndDate,
java.lang.String newEndDate)
Shifts the timesheet charges of one assignment
|
ObjectDB |
ObjectDB.storeParentContext(ObjectDB parent,
java.lang.String refField,
java.lang.String[] values)
Store parent object context / must be called before any count/search of child list
|
static ObjectDB |
ObjectDB.storeParentContext(java.lang.String prefix,
ObjectDB parent,
java.lang.String childObject,
java.lang.String childField,
java.lang.String[] values)
Store parent object context / must be called before any count/search of child list
|
static java.lang.String |
PrintTemplate.subsituteExprs(java.lang.String template,
java.lang.String encoding,
ObjectDB obj,
java.lang.String row_id) |
static java.lang.String |
PrintTemplate.subsituteFields(java.lang.String template,
java.lang.String encoding,
ObjectDB obj,
java.lang.String[] row) |
static java.lang.String |
PrintTemplate.substituteDirectURL(java.lang.String text,
ObjectDB obj)
Substitutes [DIRECTURL] with the direct URL to open the object update form
|
static java.lang.String |
PrintTemplate.substituteFilters(java.lang.String template,
java.lang.String encoding,
ObjectDB obj) |
static java.lang.String |
PrintTemplate.substituteLabels(java.lang.String template,
java.lang.String encoding,
ObjectDB obj) |
abstract java.lang.String |
ObjectInterface.update(ObjectDB obj) |
java.lang.String |
ObjectEJBRemote.update(ObjectDB obj) |
java.lang.String |
ObjectEJBLocal.update(ObjectDB obj) |
java.lang.String |
ObjectEJB3.update(ObjectDB obj) |
java.lang.String |
ObjectDirect.update(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectField.validate(ObjectDB obj)
Valid the field value in a business object
|
abstract java.util.Vector<java.lang.String> |
ObjectInterface.validate(ObjectDB obj,
boolean onlyErrors) |
java.util.Vector<java.lang.String> |
ObjectEJBRemote.validate(ObjectDB obj,
boolean onlyErrors) |
java.util.Vector<java.lang.String> |
ObjectEJBLocal.validate(ObjectDB obj,
boolean onlyErrors) |
java.util.Vector<java.lang.String> |
ObjectEJB3.validate(ObjectDB obj,
boolean onlyErrors) |
java.util.Vector<java.lang.String> |
ObjectDirect.validate(ObjectDB obj,
boolean onlyErrors) |
static java.util.Vector<java.lang.String> |
FieldValidation.validate(ObjectField f,
ObjectDB obj,
Processus process,
Grant g)
Field common validation, return errors such as :
- ERR_REQUIRED: mandatory - ERR_NUMBER: not numeric - ERR_DATE: invalid date - ERR_TIME: invalid time - ERR_DATETIME: invalid datetime - ERR_FLOAT: not a decimal - ERR_REGEXP: not match expression - ERR_ENUM: code not exists in list of values/states model |
java.util.Vector<java.lang.String> |
ObjectField.validateFilter(ObjectDB obj)
Valid the field filter in a business object
|
static java.util.Vector<java.lang.String> |
FieldValidation.validateFilter(ObjectField f,
ObjectDB obj,
Processus process,
Grant g)
Field common validation, return errors such as :
- ERR_SEARCHREQUIRED: mandatory |
abstract java.util.Vector<java.lang.String> |
ObjectInterface.validateSearch(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJBRemote.validateSearch(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJBLocal.validateSearch(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectEJB3.validateSearch(ObjectDB obj) |
java.util.Vector<java.lang.String> |
ObjectDirect.validateSearch(ObjectDB obj) |
static java.util.Vector<java.lang.String> |
FieldValidation.validateType(ObjectField f,
java.lang.String val,
ObjectDB obj,
Processus process)
Field type validation, return errors such as :
- ERR_NUMBER: not numeric - ERR_DATE: invalid date - ERR_TIME: invalid time - ERR_DATETIME: invalid datetime - ERR_FLOAT: not a decimal - ERR_REGEXP: not match expression - ERR_ENUM: code not exists in list of values/states model |
Constructor and Description |
---|
Agenda(ObjectDB obj,
java.lang.String id,
java.lang.String name,
boolean[] openDays,
boolean flying,
java.lang.String dateField,
java.util.Vector<java.lang.String> labelFields,
java.lang.String durationField,
java.lang.String userField,
java.lang.String groupField)
Constructor
|
Constraint(ObjectDB obj,
char type,
ObjectField field,
java.lang.String expr,
java.lang.String method,
java.lang.String[] group)
Constructor
|
ContentTemplate(java.lang.String name,
ObjectDB content,
ObjectField refField,
ObjectField parentField,
ObjectDB relation,
ObjectField relParentField,
ObjectField relContentField) |
CronJob(ObjectDB object,
Action action,
Grant grant)
Job constructor
|
Crosstab(java.lang.String id,
ObjectDB object,
java.lang.String name,
java.lang.String display,
char method,
boolean visible,
boolean fixedcolors,
boolean grantable)
Constructor
|
GanttNode(ObjectDB object,
java.lang.String id,
java.lang.String label,
int type,
java.lang.String fk) |
Graphic(ObjectDB object,
java.lang.String name,
java.lang.String display,
int width,
int height,
boolean visible,
boolean grantable)
Constructor
|
Link(ObjectDB parent,
java.lang.String id,
java.lang.String obj,
java.lang.String fld,
java.lang.String dbtable,
java.lang.String column,
java.lang.String objDisplay,
java.lang.String fldDisplay,
java.lang.String lnkDisplay,
java.lang.String lnkHelp,
java.lang.String card,
int order,
boolean copy,
boolean associate,
boolean visible,
boolean inline,
char cascad)
Constructor
|
LinkTemplate(java.lang.String name,
int type,
ObjectDB from,
ObjectField fromField,
ModelTemplate.NodeTemplate fromTemplate,
ObjectDB to,
ObjectField toField,
ModelTemplate.NodeTemplate toTemplate,
ObjectDB link,
ObjectField fromLinkField,
ObjectField toLinkField,
boolean showLabel,
boolean curved,
boolean bridge,
int render,
double thickness,
java.lang.String color,
boolean changeType,
boolean changeColor,
boolean changeRender,
boolean changeCurved,
boolean changeBridge,
boolean changeShowLabel,
boolean changeThickness) |
NodeTemplate(java.lang.String id,
java.lang.String name,
char type,
ObjectDB object,
int showFields,
java.lang.String color,
int radius,
boolean shadow,
boolean colField,
boolean colContent,
boolean resizable) |
ObjectTemplate(ObjectDB object) |
PlaceMap(ObjectDB obj,
java.lang.String name,
java.lang.String coordsField,
java.lang.String addressField,
java.lang.String label1Field,
java.lang.String label2Field,
java.lang.String label3Field)
Constructor
|
PrintTemplate(ObjectDB object,
java.lang.String name,
java.lang.String display,
java.lang.String type,
java.lang.String usage,
java.lang.String method,
java.lang.String template,
java.lang.String docId,
java.lang.String mimeType,
java.lang.String fileName,
boolean grantable)
Constructor
|
Timesheet(ObjectDB assign,
java.lang.String id,
java.lang.String name,
char type,
boolean flying,
boolean backward,
java.lang.String ref1,
java.lang.String ref2,
java.lang.String workloadField,
java.lang.String beginDateField,
java.lang.String endDateField,
java.lang.String statusField,
boolean chartRes,
boolean chartGantt,
int showGantt,
boolean dragX,
boolean dragY,
boolean resizable)
Timesheet definition
|
Modifier and Type | Method and Description |
---|---|
ObjectDB |
ObjectXML.loadObject(Grant g)
Load XML data into the temporary instance.
|
Modifier and Type | Method and Description |
---|---|
void |
FlowXML.addObject(ObjectDB obj,
java.lang.String action) |
void |
FlowXML.addObject(ObjectDB obj,
java.lang.String action,
boolean timestampFields,
boolean inlineDocs) |
void |
DataXML.populateObject(ObjectDB obj)
Populate the object with tags when known
|
ObjectXML |
ObjectXML.undoXML(ObjectDB obj,
java.lang.String action)
Build the undo changes of action
|
Constructor and Description |
---|
ObjectXML(ObjectDB obj,
java.lang.String action,
boolean timestampField,
boolean inlineDocs) |
ObjectXML(ObjectDB obj,
java.lang.String action,
boolean timestampField,
boolean patchMode,
boolean functKeysOnly,
boolean inlineDocs)
Construct a XML structure
|
Modifier and Type | Field and Description |
---|---|
ObjectDB |
HTMLTool.Area.object
Object
|
Modifier and Type | Method and Description |
---|---|
ObjectDB |
BusinessObjectTool.getObject() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
MustacheTool.apply(ObjectDB obj,
java.lang.String code,
java.lang.Object data)
Apply Mustache template from HTML object resource
|
static java.lang.String |
XSDTool.crosstabToXsdData(ObjectDB obj,
Crosstab crosstab)
Convert a document into XSD XML data
|
static java.lang.String |
CSVTool.csvHeader(ObjectDB obj)
Generates CSV header for object
|
static void |
CSVTool.cvsToObject(ObjectDB obj,
java.lang.String csv)
Converts CSV message into object fields
|
static void |
CSVTool.cvsToObjectFilters(ObjectDB obj,
java.lang.String csv)
Converts CSV message into object filters
|
static java.lang.String |
DocTool.deleteBookshelf(ObjectDB bookshelf) |
static java.lang.String |
JSONTool.document(ObjectDB obj,
java.lang.String rowId,
java.lang.String field) |
static java.lang.String |
JSONTool.document(ObjectDB obj,
java.lang.String rowId,
java.lang.String field,
boolean embedded) |
static java.lang.String |
JSONTool.fieldsToJson(ObjectDB obj) |
static java.lang.String |
JSONTool.fieldsToJson(ObjectDB obj,
boolean inlineDocs,
boolean inlineThumbnails)
Deprecated.
Use fieldsToJson with additional arguments
|
static java.lang.String |
JSONTool.fieldsToJson(ObjectDB obj,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
java.lang.String[] fields,
boolean onlyFunctIds) |
static java.lang.String |
JSONTool.fieldsToJson(ObjectDB obj,
boolean inlineDocs,
boolean inlineThumbs,
java.lang.String[] fields)
Deprecated.
Use fieldsToJson with additional arguments
|
static java.lang.String |
JSONTool.fieldsToJson(ObjectDB obj,
boolean inlineDocs,
boolean inlineThumbs,
java.lang.String[] fields,
boolean onlyFunctIds)
Deprecated.
Use fieldsToJson with additional arguments
|
static java.lang.String |
XSDTool.fieldsToXsdData(ObjectDB obj,
java.lang.String ns)
Converts object fields into XSD XML data (as XML String)
|
static java.lang.String |
XSDTool.fieldsToXsdData(ObjectDB obj,
java.lang.String ns,
boolean dbdoc,
boolean client)
Converts object fields into XSD XML data (as XML String)
|
static java.lang.String |
JSONTool.filters(ObjectDB obj,
boolean reset) |
static java.lang.String |
JSONTool.filters(ObjectDB obj,
int context,
boolean reset) |
static java.lang.String |
JSONTool.filters(ObjectDB obj,
int context,
boolean reset,
boolean embedded) |
static java.lang.String |
JSONTool.filtersToJson(ObjectDB obj,
boolean reset) |
static java.lang.String |
XSDTool.filtersToXsdData(ObjectDB obj,
java.lang.String ns,
boolean pagine,
boolean more)
Converts object filters into XSD XML data (as XML String)
|
static java.lang.String |
HTMLTool.filterString(ObjectDB obj,
java.lang.String sep)
Displayable object filter
|
static java.lang.String |
JSONTool.functIdToJson(ObjectDB obj) |
static java.lang.String |
JSONTool.get(ObjectDB obj,
java.lang.String rowId) |
static java.lang.String |
JSONTool.get(ObjectDB obj,
java.lang.String rowId,
boolean embedded) |
static java.lang.String |
JSONTool.get(ObjectDB obj,
java.lang.String rowId,
int context,
java.lang.String[] fields,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
static java.lang.String |
XSDTool.get(ObjectDB obj,
java.lang.String row_id,
java.lang.String xmlns,
java.lang.String ns) |
static java.lang.String |
HTMLTool.getFormURL(ObjectDB obj,
boolean nav)
Base form page URL for specified object (for current row ID)
|
static java.lang.String |
HTMLTool.getFormURL(ObjectDB obj,
java.lang.String rowId,
boolean nav)
Base form page URL for specified object and row ID
|
static com.lowagie.text.Image |
PDFTool.getImageFromResource(ObjectDB obj,
java.lang.String resourceCode)
Get image from object resource image
|
static java.lang.String |
HTMLTool.getListURL(ObjectDB obj,
boolean nav)
Base list page URL for specified object
|
static java.lang.String |
HTMLTool.getResourceCSSContent(ObjectDB obj,
java.lang.String code)
Content of specified business object CSS stylesheet resource
|
static java.lang.String |
HTMLTool.getResourceCSSURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object CSS stylesheet resource
|
static java.lang.String |
HTMLTool.getResourceHTMLContent(ObjectDB obj,
java.lang.String code)
Content of specified business object HTML resource
|
static java.lang.String |
HTMLTool.getResourceHTMLURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object HTML resource
|
static java.lang.String |
HTMLTool.getResourceIconURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object icon resource
|
static java.lang.String |
HTMLTool.getResourceImageURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object image resource
|
static java.lang.String |
HTMLTool.getResourceJSContent(ObjectDB obj,
java.lang.String code)
Content of specified business object JavaScript resource
|
static java.lang.String |
HTMLTool.getResourceJSURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object JavaScript resource
|
static java.lang.String |
HTMLTool.getResourceMarkdownURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object markdown resource
|
static java.lang.String |
HTMLTool.getResourceMDContent(ObjectDB obj,
java.lang.String code)
Content of specified business object markdown resource
|
static byte[] |
HTMLTool.getResourcePDFContent(ObjectDB obj,
java.lang.String code)
Content of specified business object PDF document resource
|
static java.lang.String |
HTMLTool.getResourcePDFURL(ObjectDB obj,
java.lang.String code)
Base page URL for specified business object PDF resource
|
static java.lang.String |
HTMLTool.getResourceURL(ObjectDB obj,
java.lang.String type,
java.lang.String code,
java.lang.String deflt)
Base page URL for specified business object resource
|
static java.lang.String |
HTMLTool.getSearchURL(ObjectDB obj)
Base search page URL for specified object
|
static java.lang.String |
DocTool.getURL(ObjectDB obj,
ObjectField field,
boolean cache,
boolean thumbnail)
Get URL for specified document
|
static java.lang.String |
PDFTool.getValue(ObjectDB o,
ObjectField f,
boolean lovCode) |
void |
IndexTool.indexation(ObjectDB obj)
Single object indexation
|
void |
IndexSQLTool.indexation(ObjectDB obj)
Single object indexation
|
static com.lowagie.text.pdf.PdfPTable |
PDFTool.insertFieldArea(com.lowagie.text.Document d,
ObjectDB o,
FieldArea fa,
java.awt.Color bkg,
boolean lovCode,
boolean emptyValues)
Insert a field area as a table of 2 columns
|
static void |
PDFTool.insertForm(com.lowagie.text.Document d,
ObjectDB o,
java.awt.Color bkg,
boolean lovCode)
Insert object form in PDF (flow of field areas)
|
static void |
PDFTool.insertForm(com.lowagie.text.Document d,
ObjectDB o,
java.awt.Color bkg,
boolean lovCode,
boolean emptyValues)
Insert object form in PDF (flow of field areas)
|
static void |
PDFTool.insertList(com.lowagie.text.Document d,
ObjectDB o,
boolean splitOption,
boolean splitBoolean,
boolean splitLongText,
boolean lov,
java.awt.Color headColor,
boolean lovCode)
Generic method to serialize one object current list
in distinct PDF tables : Mandatories, Options, Booleans, Long text/HTML, images
|
static void |
PDFTool.insertList(com.lowagie.text.Document d,
ObjectDB o,
java.util.Vector<ObjectField> cols,
java.util.Vector<ObjectField> options,
java.util.Vector<ObjectField> bools,
java.util.Vector<ObjectField> larges,
boolean lov,
java.awt.Color headColor,
boolean lovCode) |
static boolean |
CSVTool.isFormVisible(boolean full,
ObjectDB obj,
ObjectField f) |
static boolean |
CSVTool.isListVisible(boolean full,
ObjectDB obj,
ObjectField f) |
static boolean |
HTMLTool.isListVisible(ObjectDB obj,
FieldArea fa)
Deprecated.
use obj.isAreaVisible(fa,true,true)
|
static boolean |
HTMLTool.isListVisible(ObjectDB obj,
ObjectField f)
Deprecated.
use obj.isFieldVisible(f,true,true)
|
static java.lang.String |
JSONTool.list(ObjectDB obj,
int pageIndex,
boolean inlineDocs)
Deprecated.
Use list with additional arguments
|
static java.lang.String |
JSONTool.list(ObjectDB obj,
int pageIndex,
boolean inlineDocs,
boolean inlineThumnails,
boolean embedded)
Deprecated.
Use list with additional arguments
|
static java.lang.String |
JSONTool.list(ObjectDB obj,
int pageIndex,
boolean inlineDocs,
boolean inlineThumnails,
boolean inlineObjects,
boolean embedded) |
static java.lang.String |
XSDTool.listItemToXsdData(ObjectDB obj,
java.lang.String[] vals,
java.lang.String ns)
Convert object list item data into XSD XML data
|
static java.lang.String |
JSONTool.listToJson(ObjectDB obj,
java.util.Vector<java.lang.String[]> list,
boolean inlineDocs,
boolean inlineThumbs)
Deprecated.
Use listToJson with additional arguments
|
static java.lang.String |
JSONTool.listToJson(ObjectDB obj,
java.util.Vector<java.lang.String[]> list,
boolean inlineDocs,
boolean inlineThumbnails,
boolean inlineObjects) |
static java.lang.String |
XSDTool.listToXsdData(ObjectDB obj,
java.util.Vector<java.lang.String[]> res,
java.lang.String ns)
Convert object list item data into XSD XML data
|
static java.lang.String |
JSONTool.metadata(ObjectDB obj,
int context,
java.lang.String[] params) |
static java.lang.String |
JSONTool.metadata(ObjectDB obj,
int context,
java.lang.String[] params,
boolean embedded) |
static java.lang.String |
XSDTool.metadata(ObjectDB obj,
int context,
java.lang.String xmlns,
java.lang.String ns) |
static java.lang.String |
HTMLTool.multipleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.String[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Collapsible multiple areas panel.
|
static java.lang.String |
HTMLTool.multipleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.StringBuffer[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj) |
static java.lang.String |
HTMLTool.multipleArea(java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.String[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Deprecated.
|
static java.lang.String |
HTMLTool.multipleArea(java.lang.String formName,
java.lang.String name,
java.lang.String[] titles,
java.lang.StringBuffer[] contents,
boolean[] visible,
int currentIndex,
boolean collapsible,
boolean collapsed,
java.lang.String cls,
int tab,
ObjectDB obj)
Deprecated.
|
static java.lang.String |
JSONTool.objectFieldMetaDataToJson(ObjectDB obj,
int context,
ObjectField field) |
static java.lang.String |
XMLTool.objectListItemToCsv(ObjectDB obj,
java.lang.String[] vals)
Converts object list into standard XML message
|
static java.lang.String |
CSVTool.objectListItemToCsv(ObjectDB obj,
java.lang.String[] vals)
Converts object list into CSV
|
static java.lang.String |
JSONTool.objectMetaDataToJson(ObjectDB obj,
int context,
java.lang.String[] params) |
static java.lang.String |
SOAPTool.objectSoapRequest(ObjectDB obj,
java.lang.String method,
java.lang.String request,
java.lang.String username,
java.lang.String password)
Execute object SOAP request.
|
static java.lang.String |
CSVTool.objectToCsv(ObjectDB obj)
Converts object fields into CSV
|
static java.lang.String |
CSVTool.objectToCSV(ObjectDB obj,
java.util.Vector<java.lang.String[]> res,
java.lang.String mode,
java.lang.String sep,
java.lang.String quote,
boolean tech)
Export to CSV
|
static java.lang.String |
XMLTool.objectToXml(ObjectDB obj)
Converts object fields into standard XML message
|
static java.lang.String |
XSDTool.objectXsdMetaData(ObjectDB obj,
boolean fieldsMetaData,
java.lang.String ns)
Converts object fields into XSD XML data (as XML String)
|
static java.lang.String |
HTMLTool.openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
ObjectDB object,
boolean visible)
Opens (non)collapsible area panel.
|
static java.lang.String |
HTMLTool.openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible) |
static java.lang.String |
HTMLTool.openSimpleArea(Grant g,
java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Opens (non)collapsible area panel.
|
static java.lang.String |
HTMLTool.openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
ObjectDB object,
boolean visible)
Deprecated.
|
static java.lang.String |
HTMLTool.openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
HTMLTool.openSimpleArea(java.lang.String formName,
java.lang.String name,
java.lang.String title,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
DocTool.rebuildIndex(ObjectDB docIndex,
Grant g,
java.lang.String bookshelf) |
static java.lang.String |
HTMLTool.simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
HTMLTool.simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
HTMLTool.simpleArea(Grant g,
java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
(Non)collapsible area panel.
|
static java.lang.String |
HTMLTool.simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int width,
int height,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
HTMLTool.simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
ObjectDB obj,
boolean visible)
Deprecated.
|
static java.lang.String |
HTMLTool.simpleArea(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
boolean collapsible,
boolean collapsed,
int tab,
java.lang.String cls,
ObjectDB obj,
boolean visible)
Deprecated.
|
static ALMTestTool.TestCase |
ALMTestTool.startRun(ObjectDB testCase)
Simulate a test case
|
static void |
ALMTestTool.stopRun(ObjectDB testCase,
java.lang.String status)
Stop simulation
|
static void |
XMLTool.xmlToObject(ObjectDB obj,
java.lang.String xml)
Converts standard XML message into object fields
|
static void |
XMLTool.xmlToObjectFilters(ObjectDB obj,
java.lang.String xml)
Converts standard XML message into object filters
|
static java.lang.String |
XSDTool.xsdContextSchema(ObjectDB obj)
Generates XSD schema for object's context
|
static java.lang.String |
XSDTool.xsdCrosstabSchema(ObjectDB obj)
Generates XSD schema for cross table
|
static Crosstab |
XSDTool.xsdDataToCrosstab(ObjectDB obj,
org.w3c.dom.Node message)
Converts XSD XML data (as a DOM node) to cross table (and sets filters)
|
static java.lang.String |
XSDTool.xsdDataToFields(ObjectDB obj,
org.w3c.dom.Node node)
Converts XSD XML data (as a DOM node) to object fields and complete data with DB
|
static java.lang.String |
XSDTool.xsdDataToFields(ObjectDB obj,
org.w3c.dom.Node node,
boolean client)
Converts XSD XML data (as a DOM node) to object fields
|
static boolean |
XSDTool.xsdDataToFilters(ObjectDB obj,
org.w3c.dom.Node node)
Converts XSD XML filters (as a DOM node) to object filters
|
static java.lang.String |
XSDTool.xsdMetaDataSchema(ObjectDB obj)
Generates XSD schema for object's meta data
|
static java.lang.String |
XSDTool.xsdSchema(ObjectDB obj,
boolean filter,
boolean action,
java.lang.String extraElements)
Generates XSD schema for fields of filters (depending on filter parameter) for object
|
Constructor and Description |
---|
Area(java.lang.String id,
java.lang.String title,
java.lang.String content,
ObjectDB object,
boolean visible,
FieldArea fieldArea)
Constructor
|
Area(java.lang.String formName,
java.lang.String areaName,
java.lang.String title,
java.lang.String content,
ObjectDB object,
boolean visible,
FieldArea fa)
Constructor
|
BusinessObjectTool(ObjectDB object)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
HTMLPage.open(java.lang.String title,
ObjectDB obj,
boolean std,
boolean calend,
boolean calc,
boolean color,
boolean htmledit,
boolean undoredo,
boolean treeview,
boolean completion,
boolean charts,
java.lang.String[] extracss,
java.lang.String[] extrajs,
java.lang.String cls)
Opens HTML page
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
JSONServletTool.action(ObjectDB obj,
Action action,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.create(ObjectDB obj,
ServletParameters params) |
static java.lang.String |
JSONServletTool.create(ObjectDB obj,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.create(ObjectDB obj,
ServletParameters params,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
static java.lang.String |
JSONServletTool.crosstab(ObjectDB obj,
Crosstab c,
ServletParameters params) |
static java.lang.String |
JSONServletTool.crosstab(ObjectDB obj,
Crosstab c,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.crosstabcubes(ObjectDB obj,
Crosstab c,
ServletParameters params) |
static java.lang.String |
JSONServletTool.crosstabcubes(ObjectDB obj,
Crosstab c,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.delete(ObjectDB obj,
ServletParameters params) |
static java.lang.String |
JSONServletTool.delete(ObjectDB obj,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.flashchartdata(ObjectDB obj,
ServletParameters params) |
static java.lang.String |
ServletTool.getRowIdFromParameters(ObjectDB obj,
Parameters params)
Get object row ID field values from parameters (using actual object row ID name or, if not found, default row ID name)
|
static java.lang.String |
ServletTool.getRowIdFromRequest(ObjectDB obj,
javax.servlet.http.HttpServletRequest request)
Get object row ID field values from HTTP request (using actual object row ID name or, if not found, default row ID name)
|
static java.lang.String |
JSONServletTool.graph(ObjectDB obj,
Graphic g,
ServletParameters params) |
static java.lang.String |
JSONServletTool.graph(ObjectDB obj,
Graphic g,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.indexsearch(ObjectDB obj,
java.lang.String req,
ServletParameters params,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
static java.lang.String |
JSONServletTool.populate(ObjectDB obj,
ServletParameters params,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
static java.lang.String |
JSONServletTool.print(ObjectDB obj,
PrintTemplate pt,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.search(ObjectDB obj,
int context,
ServletParameters params,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
static java.lang.String |
XSDServletTool.search(ObjectDB obj,
ServletParameters params,
java.lang.String xmlns,
java.lang.String ns) |
static void |
ServletTool.setObjectFieldsFromParameters(ObjectDB obj,
Parameters params,
java.lang.String dotReplacement)
Sets object field values from parameters
|
static void |
ServletTool.setObjectFiltersFromRequest(ObjectDB obj,
ServletParameters params)
Sets object field filters from HTTP parameters
|
static void |
ServletTool.setObjectFiltersFromRequest(ObjectDB obj,
ServletParameters params,
java.lang.String dotReplacement)
Sets object field filters from HTTP parameters
|
static java.lang.String |
JSONServletTool.update(ObjectDB obj,
ServletParameters params) |
static java.lang.String |
JSONServletTool.update(ObjectDB obj,
ServletParameters params,
boolean embedded) |
static java.lang.String |
JSONServletTool.update(ObjectDB obj,
ServletParameters params,
boolean inlineDocs,
boolean inlineThumbs,
boolean inlineObjs,
boolean embedded) |
Copyright (c)2006-2014 Simplicite Software. All Rights Reserved.