|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.datacrow.core.data.DataManager
public class DataManager
Constructor Summary | |
---|---|
DataManager()
|
Method Summary | |
---|---|
static DcImageIcon |
addIcon(java.lang.String ID,
java.lang.String base64)
|
static void |
addMapping(DcObject parent,
DcObject child,
int fieldIdx)
Adds a referenced item to the specified parent object. |
static boolean |
checkTab(int module,
java.lang.String name)
Retrieves the tab. |
static DcObject |
createReference(DcObject dco,
int fieldIdx,
java.lang.Object value)
Creates a reference to the specified object. |
static void |
deleteIcons()
|
static java.util.List<DcObject> |
get(DataFilter filter)
Overloaded |
static java.util.List<DcObject> |
get(DataFilter filter,
int[] fields)
Retrieve items using the specified data filter. |
static java.util.List<DcObject> |
get(int modIdx,
int[] fields)
Overloaded |
static java.util.List<DcObject> |
getChildren(java.lang.String parentID,
int childIdx,
int[] fields)
Retrieves the children for the specified parent. |
static java.util.Map<java.lang.String,java.lang.Integer> |
getChildrenKeys(java.lang.String parentID,
int childIdx)
Retrieves the children for the specified parent. |
static int |
getCount(int module,
int field,
java.lang.Object value)
|
static Loan |
getCurrentLoan(java.lang.String parentID)
Retrieves the actual loan. |
static DcObject |
getExternalReference(int moduleIdx,
java.lang.String type)
|
static DcImageIcon |
getIcon(DcObject dco)
|
static DcObject |
getItem(int module,
java.lang.String ID)
|
static DcObject |
getItem(int module,
java.lang.String ID,
int[] fields)
Retrieve the item based on its ID. |
static java.util.List<java.lang.String> |
getKeyList(DataFilter filter)
|
static java.util.Map<java.lang.String,java.lang.Integer> |
getKeys(DataFilter filter)
|
static java.util.Collection<Loan> |
getLoans(java.lang.String parentID)
Retrieves all the loans (actual and historic). |
static DcObject |
getObjectByExternalID(int moduleIdx,
java.lang.String type,
java.lang.String externalID)
|
static DcObject |
getObjectForString(int module,
java.lang.String reference)
|
static java.util.Collection<DcObject> |
getPictures(java.lang.String parentID)
Retrieves all pictures for the given parent ID. |
static java.util.List<DcObject> |
getReferences(int modIdx,
java.lang.String parentID,
boolean full)
Retrieve all referenced items for the given parent ID. |
static java.util.List<DcObject> |
getReferencingItems(DcObject item)
|
static java.util.List<DcSimpleValue> |
getSimpleValues(int module,
boolean icons)
Retrieve items using the specified data filter. |
static DcObject |
getTab(int module,
java.lang.String name)
|
static java.util.List<DcObject> |
getTabs(int module)
|
static java.util.List<java.util.List<java.lang.String>> |
getValues(DataFilter df,
int[] fields,
java.util.List<WebFieldDefinition> definitions)
Specifically created for the web interface. |
static void |
removeIcon(java.lang.String ID)
|
static void |
updateIcon(java.lang.String ID)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataManager()
Method Detail |
---|
public static DcImageIcon addIcon(java.lang.String ID, java.lang.String base64)
public static DcImageIcon getIcon(DcObject dco)
public static void removeIcon(java.lang.String ID)
public static void updateIcon(java.lang.String ID)
public static void deleteIcons()
public static int getCount(int module, int field, java.lang.Object value)
public static java.util.List<java.util.List<java.lang.String>> getValues(DataFilter df, int[] fields, java.util.List<WebFieldDefinition> definitions)
df
- fields
- definitions
-
public static java.util.List<DcObject> getChildren(java.lang.String parentID, int childIdx, int[] fields)
parentId
- The parent object ID.childIdx
- The child module index.
public static java.util.Map<java.lang.String,java.lang.Integer> getChildrenKeys(java.lang.String parentID, int childIdx)
parentId
- The parent object ID.childIdx
- The child module index.
public static DcObject createReference(DcObject dco, int fieldIdx, java.lang.Object value)
dco
- The item to which the reference will be created.fieldIdx
- The field index to set the reference on.value
- The referenced value.
public static java.util.List<DcObject> getReferencingItems(DcObject item)
public static boolean checkTab(int module, java.lang.String name)
module
- name
- create
-
public static DcObject getTab(int module, java.lang.String name)
public static java.util.List<DcObject> getTabs(int module)
public static void addMapping(DcObject parent, DcObject child, int fieldIdx)
parent
- The item to which the reference will be added.child
- The to be referenced item.fieldIdx
- The field holding the reference.public static java.util.Collection<Loan> getLoans(java.lang.String parentID)
parentID
- The item ID for which the loans are retrieved.
public static Loan getCurrentLoan(java.lang.String parentID)
parentID
- The item ID for which the loan is retrieved.public static DcObject getExternalReference(int moduleIdx, java.lang.String type)
public static DcObject getObjectByExternalID(int moduleIdx, java.lang.String type, java.lang.String externalID)
public static DcObject getObjectForString(int module, java.lang.String reference)
public static DcObject getItem(int module, java.lang.String ID)
public static DcObject getItem(int module, java.lang.String ID, int[] fields)
module
- ID
-
public static java.util.List<DcObject> getReferences(int modIdx, java.lang.String parentID, boolean full)
module
- parentId
- public static java.util.Collection<DcObject> getPictures(java.lang.String parentID)
parentId
-
public static java.util.List<java.lang.String> getKeyList(DataFilter filter)
public static java.util.Map<java.lang.String,java.lang.Integer> getKeys(DataFilter filter)
public static java.util.List<DcSimpleValue> getSimpleValues(int module, boolean icons)
filter
- fields
- DataFilter
public static java.util.List<DcObject> get(DataFilter filter, int[] fields)
filter
- fields
- DataFilter
public static java.util.List<DcObject> get(int modIdx, int[] fields)
get(DataFilter, int[])
public static java.util.List<DcObject> get(DataFilter filter)
get(DataFilter, int[])
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |