public class RightsRel extends InsRel
| Modifier and Type | Field and Description |
|---|---|
static String |
OPERATION_FIELD
The field of this relations which present the operation.
|
FIELD_DESTINATION, FIELD_DIR, FIELD_DIRECTIONALITY, FIELD_DNUMBER, FIELD_RNUMBER, FIELD_ROLE, FIELD_SNUMBER, FIELD_SOURCE, INSREL_BUILDER, relnumber, usesdirAGE_PARAMETERS, broadCastChanges, DEFAULT_ALINEA, DEFAULT_EOL, description, descriptions, EVENT_TYPE_LOCAL, EVENT_TYPE_REMOTE, FIELD_NUMBER, FIELD_OBJECT_TYPE, FIELD_OWNER, fields, genericBlobCache, getFunctions, GUI_INDICATOR, GUI_PARAMETERS, guiFunction, infoFunction, internalVersion, nodeCache, oType, pluralNames, searchAge, singularNames, SYSTEM_OWNER, TEMPNODE_DEFAULT_SIZE, temporaryNodes, TMP_FIELD_EXISTS, TMP_FIELD_NUMBER, virtual, WRAP_PARAMETERS, wrapFunctionmaxNodesFromQuery, mmb, storageConnector, tableNamefunctions| Constructor and Description |
|---|
RightsRel() |
| Modifier and Type | Method and Description |
|---|---|
static RightsRel |
getBuilder()
Util method to get this Builder.
|
String |
getGUIIndicator(MMObjectNode node)
What should a GUI display for this node.
|
MMObjectNode |
getNewNode(String owner,
int snumber,
int dnumber,
Operation operation) |
int |
insert(String owner,
MMObjectNode node)
Insert a new Instance Relation.
|
void |
setDefaults(MMObjectNode node)
Operation defaults to 'read'.
|
boolean |
setValue(MMObjectNode node,
String fieldName)
Check on possible values for operation.
|
deleteRelationCache, deleteRelationCache, getAllRelationsVector, getAllRelationsVector, getGuessedNumber, getGUIIndicator, getRelated, getRelated, getRelated, getRelated, getRelated, getRelated, getRelatedVector, getRelatedVector, getRelation, getRelationNode, getRelationNodes, getRelationNodes, getRelationNodes, getRelationNodes, getRelations, getRelations, getRelations, getRelations, getRelationsVector, getRelationsVector, hasRelations, init, insert, reldefCorrect, removeNode, setTableNameaddEventListener, addField, addLocalObserver, addRemoteObserver, broadcastChanges, checkAddTmpField, clearBlobCache, commit, create, createAlias, createAlias, createIfNotExists, delete, equals, equals, executeFunction, executeFunction, fieldLocalChanged, getAncestors, getBlobCache, getClassName, getConfigFile, getConfigResource, getDataTypeCollector, getDBState, getDBType, getDefaultTeaser, getDefaultUrl, getDescendants, getDescription, getDescription, getDescriptions, getEmptyNode, getField, getFieldNames, getFields, getFields, getFunction, getFunctionParameters, getFunctions, getGUIIndicator, getHTML, getInitParameter, getInitParameters, getInitParameters, getInternalVersion, getList, getLocaleGUIIndicator, getLocaleGUIIndicator, getMachineName, getMaintainer, getNewNode, getNewTmpNode, getNextField, getNextField, getNode, getNode, getNode, getNodeFromCache, getNodeGUIIndicator, getNumber, getObjectType, getObjectValue, getParentBuilder, getPluralName, getPluralName, getPluralNames, getRelations_main, getSearchAge, getShort, getShortedByte, getShortedInputStream, getShortedText, getSingularName, getSingularName, getSingularNames, getSmartPath, getTmpNode, getURLEncode, getValue, getVersion, getWAP, getXMLPath, hasField, hashCode, hashCode, hostname_function, insert, isExtensionOf, isNodeCached, isNull, isVirtual, loadInitParameters, newFunctionInstance, nodeLocalChanged, nodeRemoteChanged, notify, notify, preCommit, process, removeEventListener, removeField, removeLocalObserver, removeRelations, removeRemoteObserver, removeSyncNodes, replace, safeCache, sendFieldChangeSignal, setDescription, setDescriptions, setFields, setInitParameter, setMaintainer, setPluralNames, setSearchAge, setSingularNames, setUniqueValue, setUniqueValue, setValue, setVersion, setXMLPath, shutdown, testValidData, toString, toString, update, updateFields, wrapcount, count, created, getFullTableName, getMMBase, getNode, getNodes, getNodes, getNodes, getNodeType, getStorageConnector, getTableName, search, searchVector, setMMBase, sizeaddFunction, createParameters, getFunction, getFunctions, getFunctionValuepublic static String OPERATION_FIELD
public static RightsRel getBuilder()
public String getGUIIndicator(MMObjectNode node)
MMObjectBuilderMMObjectBuilder.getNodeGUIIndicator(org.mmbase.module.core.MMObjectNode, org.mmbase.util.functions.Parameters) for more flexibility.getGUIIndicator in class InsRelnode - The node to displayStringpublic void setDefaults(MMObjectNode node)
setDefaults in class InsRelnode - The node whose defaults to set.public MMObjectNode getNewNode(String owner, int snumber, int dnumber, Operation operation)
public int insert(String owner, MMObjectNode node)
InsRelpublic boolean setValue(MMObjectNode node, String fieldName)
setValue in class MMObjectBuildernode - the node whose fields are changedfieldName - the fieldname that is changedtrue if the call was handled.MMBase 1.9-SNAPSHOT - ${javadoctimestamp}