public interface CqDynamicChoiceList extends CqContextResource
The user-friendly specification for the location of a dynamic choice list has the form
cq.choicelist:<choice-list-name>@<db-set>/<user-db>
StpResource.UnsupportedProperty
Resource.CopyFlag
Modifier and Type | Field and Description |
---|---|
static PropertyNameList.PropertyName<List<String>> |
MEMBER_LIST
The list of choices in this dynamic choice list
|
IS_MODIFIED
DB_SET, USER_DB
ALL_PROPERTIES, AUTHENTICATION_REALM, CREATOR_GROUP_NAME, CREATOR_LOGIN_NAME, EFFICIENT_LOCATION, INVALID_PROPERTIES, REPOSITORY, STABLE_LOCATION, USER_FRIENDLY_LOCATION
ALL_CUSTOM_PROPERTIES, COMMENT, CONTENT_CHARACTER_SET, CONTENT_IDENTIFIER, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CREATION_DATE, CREATOR_DISPLAY_NAME, DISPLAY_NAME, IS_EXECUTABLE, LAST_MODIFIED, PARENT_LIST, PATHNAME_LOCATION, PROVIDER_LIST, RESOURCE_IDENTIFIER, WORKSPACE_FOLDER_LIST
Modifier and Type | Method and Description |
---|---|
List<String> |
getMemberList()
Returns the value of the
MEMBER_LIST property as
defined by this proxy. |
void |
setMemberList(List<String> choices)
Defines values for the
MEMBER_LIST property of this
proxy. |
void |
setMemberList(List<String> additions,
List<String> deletions)
Establishes the values to be added to and/or deleted from the MEMBER_LIST
property when that property is updated from this proxy (via
doWriteProperties or any other "do" method of this interface).
|
doDeliver, doRevert, doUnbindAll, doUnbindAll, doWriteProperties, doWriteProperties, getIsModified
getDbSet, getUserDb
cqProvider, getComment, getContentCharacterSet, getContentIdentifier, getContentLanguage, getContentLength, getContentType, getCreationDate, getCreatorDisplayName, getCreatorGroupName, getCreatorLoginName, getIsExecutable, getLastModified, getProviderList, getWorkspaceFolderList, setComment, setContentCharacterSet, setContentLanguage, setContentType, setCreatorDisplayName, setIsExecutable
doReadProperties, equals, getAllProperties, getAuthenticationRealm, getCustomProperties, getEfficientLocation, getInvalidProperties, getMetaProperties, getPropertyException, getRepository, getResourceError, getResourceIdentifier, getStableLocation, getUserFriendlyLocation, hashCode, hasProperties, initMetaProperty, proxyType, setPropertyClean, stpLocation, stpProvider
doCopy, doFind, doFindAll, doGetPropertyNameList, doGetPropertyNameList, doReadContent, doReadProperties, doWriteContent, forgetProperty, getDisplayName, getParentList, getPathnameLocation, getProperty, initProperty, location, lookupProperty, modifyLocation, propertyNameList, provider, removeProperty, setDisplayName, setProperty, setProperty, updatedPropertyNameList
static final PropertyNameList.PropertyName<List<String>> MEMBER_LIST
List<String> getMemberList() throws WvcmException
MEMBER_LIST
property as
defined by this proxy. If this property was set in the proxy via
setMemberList(List, List)
, only the list of additions will be
returnedWvcmException
- if this proxy does not define a value for the
MEMBER_LIST
property.void setMemberList(List<String> choices)
MEMBER_LIST
property of this
proxy.choices
- A list of Strings specifying the members of this dynamic
choice list. This list becomes the entire new content of the
dynamic choice list. In a highly collaborative environment,
updating the list in this fashion is discouraged. Use
setMemberList(List, List)
instead.void setMemberList(List<String> additions, List<String> deletions)
additions
- The list of String values that must be in the
MEMBER_LIST property after it has been updated from this
proxy. Thus, it is OK for a value in this list to already be a
member of the property value. This list may be empty or null
if no values are to be added to the property. A value may not
appear in both this list and the deletions list.deletions
- The list of String values that must not be in the
MEMBER_LIST property after it has been updated from this
proxy. Thus, it is OK for a value in this list to not be a
current member of the property value. This list may be empty
or null if no values are to be deleted from the property. A
value may not appear in both this list and the additions list.Copyright © IBM 2016. All rights reserved.