Project: stp

javax.wvcm
Interface ControllableSymbolicLink

All Superinterfaces:
ControllableFolder, ControllableResource, Folder, Resource
All Known Subinterfaces:
CcSymlink

public interface ControllableSymbolicLink
extends ControllableFolder

A proxy for a symbolic link resource. The content of a symbolic link is the content of the resource to which its LINK_TARGET property refers. The members of a symbolic link are the members of the resource to which its LINK_TARGET property refers. A controllable symbolic link resource is a symbolic link that can be placed under control. When a symbolic link is placed under version control, a version of that symbolic link captures the link-pathname value of that symbolic link.

Since:
1.1

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.wvcm.ControllableResource
ControllableResource.CheckinFlag, ControllableResource.CheckoutFlag
 
Nested classes/interfaces inherited from interface javax.wvcm.Folder
Folder.BindFlag, Folder.RebindFlag
 
Nested classes/interfaces inherited from interface javax.wvcm.Resource
Resource.CopyFlag
 
Field Summary
static PropertyNameList.PropertyName<Location> LINK_TARGET
          A pathname that identifies the resource to which the symbolic link refers.
 
Fields inherited from interface javax.wvcm.ControllableFolder
IS_BASELINE_CONTROLLABLE, IS_BASELINE_CONTROLLED, ROOT_FOLDER_OF
 
Fields inherited from interface javax.wvcm.ControllableResource
ACTIVITY, AUTO_MERGE_LIST, CHECKED_IN, CHECKED_OUT, CONFIGURATION, IS_CHECKED_OUT, IS_VERSION_CONTROLLABLE, IS_VERSION_CONTROLLED, MERGE_LIST, PREDECESSOR_LIST, RESERVED, VERSION_HISTORY, WORKSPACE
 
Fields inherited from interface javax.wvcm.Folder
CHILD_LIST, CHILD_MAP
 
Fields inherited from interface javax.wvcm.Resource
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
 
Method Summary
 Location getLinkTarget()
          Get the LINK_TARGET property.
 void setLinkTarget(Location linkTarget)
          Set the LINK_TARGET property.
 
Methods inherited from interface javax.wvcm.ControllableFolder
doBaselineControl, doCreateBaselineControlledFolder, getIsBaselineControllable, getIsBaselineControlled, getRootFolderOf
 
Methods inherited from interface javax.wvcm.ControllableResource
doAddLabel, doCheckin, doCheckout, doCreateResource, doCreateVersionControlledResource, doReadLabelledVersionProperties, doRemoveLabel, doSetLabel, doUncheckout, doVersionControl, getActivity, getAutoMergeList, getCheckedIn, getCheckedOut, getConfiguration, getIsCheckedOut, getIsVersionControllable, getIsVersionControlled, getMergeList, getPredecessorList, getReserved, getVersionHistory, getWorkspace, setActivity, setAutoMergeList, setMergeList, setPredecessorList, setReserved, workspaceProvider
 
Methods inherited from interface javax.wvcm.Folder
doBindChild, doReadMemberList, doRebindAll, doRebindChild, doUnbindChild, getChildList, getChildMap
 
Methods inherited from interface javax.wvcm.Resource
doCopy, doFind, doFindAll, doGetPropertyNameList, doGetPropertyNameList, doReadContent, doReadProperties, doUnbindAll, doWriteContent, doWriteProperties, forgetProperty, getComment, getContentCharacterSet, getContentIdentifier, getContentLanguage, getContentLength, getContentType, getCreationDate, getCreatorDisplayName, getDisplayName, getIsExecutable, getLastModified, getParentList, getPathnameLocation, getProperty, getProviderList, getResourceIdentifier, getWorkspaceFolderList, initProperty, location, lookupProperty, modifyLocation, propertyNameList, provider, removeProperty, setComment, setContentCharacterSet, setContentLanguage, setContentType, setCreatorDisplayName, setDisplayName, setIsExecutable, setProperty, setProperty, updatedPropertyNameList
 

Field Detail

LINK_TARGET

static final PropertyNameList.PropertyName<Location> LINK_TARGET
A pathname that identifies the resource to which the symbolic link refers.

See Also:
setLinkTarget(javax.wvcm.Location), getLinkTarget()
Method Detail

getLinkTarget

Location getLinkTarget()
                       throws WvcmException
Get the LINK_TARGET property.

Returns:
the LINK_TARGET property.
Throws:
WvcmException - if this property was not set and this ControllableSymbolicLink was not created with LINK_TARGET as a wanted property.
See Also:
setLinkTarget(javax.wvcm.Location)

setLinkTarget

void setLinkTarget(Location linkTarget)
Set the LINK_TARGET property.

Parameters:
linkTarget - the new pathname value for the LINK_TARGET property.
See Also:
getLinkTarget()

Generated Tue 14-Jul-2015 08:49 PM

Copyright © IBM 2015. All rights reserved.