001    /*
002     * file CcSymlink.java
003     *
004     * Licensed Materials - Property of IBM
005     * Restricted Materials of IBM 
006     * com.ibm.rational.wvcm.stp.cc.CcSymlink
007     *
008     * (C) Copyright IBM Corporation 2008, 2011.  All Rights Reserved.
009     * Note to U.S. Government Users Restricted Rights:  Use, duplication or 
010     * disclosure restricted by GSA ADP  Schedule Contract with IBM Corp.
011     */
012    package com.ibm.rational.wvcm.stp.cc;
013    
014    import javax.wvcm.ControllableSymbolicLink;
015    
016    /**
017     * A proxy for a ClearCase symbolic link.
018     * <p>
019     * A VOB symbolic link is a separate, unversioned object. It contains a
020     * character string, the link text, in the form of a path name.
021     * </p>
022     * <p>
023     * Symbolic links are handled differently in web views vs. dynamic views.
024     * In web views, CM API operations typically resolve a symbolic links to their
025     * target files or directories.  Therefore, in web views proxies of this kind
026     * will only be created when such a target is unreachable.  In dynamic views,
027     * symbolic links are typically not resolved, and so will be seen in the CM API
028     * as CcSymlink resource proxies.
029     * </p>
030     */
031    public interface CcSymlink extends CcFile, ControllableSymbolicLink {
032    }