com.intel.gpe.client2.common.filesets
Interface ClientFileSetElement

All Known Implementing Classes:
AbstractFileSetElement, LocalFileElement, LocalFileSetElement, RemoteFileElement, RemoteFileSetElement

public interface ClientFileSetElement

The Interface for representing set of files with pathes relative to basic directory. This file set defined with list of include and exclude patterns

Version:
$Id: ClientFileSetElement.java,v 1.4 2006/11/27 06:16:21 vashorin Exp $
Author:
Max Lukichev

Method Summary
 java.lang.String getBaseDir()
          Returns base directoty of the file set
 java.lang.String getDisplayValue()
           
 java.util.List<java.lang.String> getExcludes()
          Gets path patterns to exclude
 java.util.List<java.lang.String> getIncludes()
          Gets path patterns to include
 boolean isCaseSensitive()
           
 boolean isSaveDirStructure()
           
 void setBaseDir(java.lang.String baseDir)
          Sets base directory of the file set
 void setCaseSensitive(boolean caseSensitive)
          Sets flag value to be used in path pattern matching
 void setExcludes(java.util.List<java.lang.String> excludes)
          Sets path patterns to exclude
 void setIncludes(java.util.List<java.lang.String> includes)
          Sets path patterns to include
 void setSaveDirStructure(boolean value)
          Sets flag value to save directory structure or not
 

Method Detail

getBaseDir

java.lang.String getBaseDir()
Returns base directoty of the file set

Returns:
The path relative to the storage

setBaseDir

void setBaseDir(java.lang.String baseDir)
Sets base directory of the file set

Parameters:
baseDir - The path relative to the storage

getIncludes

java.util.List<java.lang.String> getIncludes()
Gets path patterns to include

Returns:
List of path patterns relative to base directory

setIncludes

void setIncludes(java.util.List<java.lang.String> includes)
Sets path patterns to include

Parameters:
includes - List of path patterns relative to base directory

getExcludes

java.util.List<java.lang.String> getExcludes()
Gets path patterns to exclude

Returns:
List of path patterns relative to base directory

setExcludes

void setExcludes(java.util.List<java.lang.String> excludes)
Sets path patterns to exclude

Parameters:
excludes - List of path patterns relative to base directory

isSaveDirStructure

boolean isSaveDirStructure()
Returns:
Value of flag that specifies to save directory structure or not

setSaveDirStructure

void setSaveDirStructure(boolean value)
Sets flag value to save directory structure or not

Parameters:
value -

isCaseSensitive

boolean isCaseSensitive()
Returns:
case sensitive in file paths for pattern matching

setCaseSensitive

void setCaseSensitive(boolean caseSensitive)
Sets flag value to be used in path pattern matching

Parameters:
caseSensitive -

getDisplayValue

java.lang.String getDisplayValue()


Copyright © 2008. All Rights Reserved.