public interface DocumentFolder extends DocumentFolder, Auditee, Indexed, SecureObject, UserDefined, PropertySetHolder, org.openmdx.base.jmi1.BasicObject
DocumentFolder
DocumentFolder.Identity
Modifier and Type | Method and Description |
---|---|
void |
addFolderShare(boolean idIsPersistent,
String id,
DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare . |
void |
addFolderShare(DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare using an implementation-specific, reassignable qualifier. |
void |
addFolderShare(String id,
DocumentFolderShare folderShare)
Adds the specified element to the set of the values for the reference
folderShare using a reassignable qualifier. |
CreateDefaultShareResult |
createDefaultShare() |
DocumentFolderEntry |
getFolderEntry(boolean idIsPersistent,
String id)
Retrieves the value for the reference
folderEntry for the specified qualifier attribute value. |
<T extends DocumentFolderEntry> |
getFolderEntry(DocumentFolderEntryQuery query)
Retrieves the value for the reference
folderEntry for the specified query. |
DocumentFolderEntry |
getFolderEntry(String id)
Retrieves the value for the reference
folderEntry for the specified qualifier attribute value. |
DocumentFolderShare |
getFolderShare(boolean idIsPersistent,
String id)
Retrieves the value for the reference
folderShare for the specified qualifier attribute value. |
<T extends DocumentFolderShare> |
getFolderShare(DocumentFolderShareQuery query)
Retrieves the value for the reference
folderShare for the specified query. |
DocumentFolderShare |
getFolderShare(String id)
Retrieves the value for the reference
folderShare for the specified qualifier attribute value. |
DocumentFolder |
getParent()
Retrieves the value for the reference
parent . |
DocumentFolder |
getSubFolder(boolean idIsPersistent,
String id)
Retrieves the value for the reference
subFolder for the specified qualifier attribute value. |
<T extends DocumentFolder> |
getSubFolder(DocumentFolderQuery query)
Retrieves the value for the reference
subFolder for the specified query. |
DocumentFolder |
getSubFolder(String id)
Retrieves the value for the reference
subFolder for the specified qualifier attribute value. |
org.openmdx.base.jmi1.Void |
removeDefaultShare() |
void |
setParent(DocumentFolder parent)
Sets a new value for the reference
parent . |
getDescription, getFolderEntry, getFolderShare, getName, getSubFolder, isDisabled, setDescription, setDisabled, setName
getIndexEntry, getIndexEntry, getIndexEntry, updateIndex
getIndexEntry, updateIndex
addOwningGroup, checkPermissions, getOwner, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setOwner, setOwningUser, setOwningUser
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser
getUserBoolean4, getUserCode4, getUserDate4, getUserDateTime4, getUserNumber4, getUserString4, setUserBoolean4, setUserCode4, setUserDate4, setUserDateTime4, setUserNumber4, setUserString4
getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserString0, getUserString1, getUserString2, getUserString3, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
addPropertySet, addPropertySet, addPropertySet, getPropertySet, getPropertySet, getPropertySet
getPropertySet
refDefaultFetchGroup, refDelegate, refGetPath, refGetValue, refInitialize, refInitialize, refSetValue
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
CreateDefaultShareResult createDefaultShare()
createDefaultShare
in interface DocumentFolder
<T extends DocumentFolderEntry> List<T> getFolderEntry(DocumentFolderEntryQuery query)
folderEntry
for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query
- predicate which is applied to the set of referenced objects.true
.DocumentFolderEntry getFolderEntry(boolean idIsPersistent, String id)
folderEntry
for the specified qualifier attribute value.
idIsPersistent
- Defines whether value for the qualifier is persistent or notid
- The value for the qualifier attribute that qualifies this reference.DocumentFolderEntry getFolderEntry(String id)
folderEntry
for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getFolderEntry(false,id)
.
id
- The value for the qualifier attribute that qualifies this reference.<T extends DocumentFolderShare> List<T> getFolderShare(DocumentFolderShareQuery query)
folderShare
for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query
- predicate which is applied to the set of referenced objects.true
.DocumentFolderShare getFolderShare(boolean idIsPersistent, String id)
folderShare
for the specified qualifier attribute value.
idIsPersistent
- Defines whether value for the qualifier is persistent or notid
- The value for the qualifier attribute that qualifies this reference.DocumentFolderShare getFolderShare(String id)
folderShare
for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getFolderShare(false,id)
.
id
- The value for the qualifier attribute that qualifies this reference.void addFolderShare(boolean idIsPersistent, String id, DocumentFolderShare folderShare)
folderShare
.
Note: This is an extension to the JMI 1 standard.
idIsPersistent
- true
if id
is persistentid
- The qualifier attribute value that qualifies the reference to get the element to be appended.folderShare
- The element to be appended.void addFolderShare(String id, DocumentFolderShare folderShare)
folderShare
using a reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
id
- The qualifier attribute value that qualifies the reference to get the element to be appended.folderShare
- The element to be appended.void addFolderShare(DocumentFolderShare folderShare)
folderShare
using an implementation-specific, reassignable qualifier.
Note: This is an extension to the JMI 1 standard.
folderShare
- The element to be appended.DocumentFolder getParent()
parent
.getParent
in interface DocumentFolder
null
– value for this reference.void setParent(DocumentFolder parent)
parent
.setParent
in interface DocumentFolder
parent
- The new – possibly null
– value for this reference.org.openmdx.base.jmi1.Void removeDefaultShare()
removeDefaultShare
in interface DocumentFolder
<T extends DocumentFolder> List<T> getSubFolder(DocumentFolderQuery query)
subFolder
for the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query
- predicate which is applied to the set of referenced objects.true
.DocumentFolder getSubFolder(boolean idIsPersistent, String id)
subFolder
for the specified qualifier attribute value.
idIsPersistent
- Defines whether value for the qualifier is persistent or notid
- The value for the qualifier attribute that qualifies this reference.DocumentFolder getSubFolder(String id)
subFolder
for the specified qualifier attribute value.
This method is equivalent to the preferred invocation getSubFolder(false,id)
.
id
- The value for the qualifier attribute that qualifies this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.