Class FileSystemComparisonDataSourceDescriptor
- java.lang.Object
- 
- com._1c.g5.v8.dt.compare.datasource.FileSystemComparisonDataSourceDescriptor
 
- 
- All Implemented Interfaces:
- IComparisonDataSourceDescriptor
 
 public class FileSystemComparisonDataSourceDescriptor extends Object implements IComparisonDataSourceDescriptor The descriptor represented by a file system folder.
- 
- 
Constructor SummaryConstructors Constructor Description FileSystemComparisonDataSourceDescriptor(Path sourceRoot)Creates a new instance.FileSystemComparisonDataSourceDescriptor(Path sourceRoot, String deltaBaseProjectName)Creates a new instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDeltaBaseProjectName()Returns the delta base project name, if the delta base project defined.PathgetPath()Returns the file system folder path.StringgetProjectName()Returns the project name for this data source descriptor.inthashCode()booleanisDeltaSource()Checks if this source is a delta sourcebooleanstoresValidDtProject()Checks whether this comparison data stores the valid DT project.
 
- 
- 
- 
Constructor Detail- 
FileSystemComparisonDataSourceDescriptorpublic FileSystemComparisonDataSourceDescriptor(Path sourceRoot) Creates a new instance.- Parameters:
- sourceRoot- the root folder that contains project sources, cannot be- null
 
 - 
FileSystemComparisonDataSourceDescriptorpublic FileSystemComparisonDataSourceDescriptor(Path sourceRoot, String deltaBaseProjectName) Creates a new instance.- Parameters:
- sourceRoot- the root folder that contains project sources, cannot be- null
- deltaBaseProjectName- the delta base project name. The delta base project is used to create overlayed sources only, the content of the data source is treated as a delta from the main source, cannot be- null
 
 
- 
 - 
Method Detail- 
getProjectNamepublic String getProjectName() Description copied from interface:IComparisonDataSourceDescriptorReturns the project name for this data source descriptor.- Specified by:
- getProjectNamein interface- IComparisonDataSourceDescriptor
- Returns:
- the project name, never null
 
 - 
getPathpublic Path getPath() Returns the file system folder path.- Returns:
- the file system folder path, never null
 
 - 
storesValidDtProjectpublic boolean storesValidDtProject() Checks whether this comparison data stores the valid DT project.- Returns:
- trueif this comparison data stores the valid DT project and- falseotherwise
 
 - 
isDeltaSourcepublic boolean isDeltaSource() Checks if this source is a delta source- Returns:
- True if this descriptor describes the delta source. False otherwise
 
 - 
getDeltaBaseProjectNamepublic String getDeltaBaseProjectName() Returns the delta base project name, if the delta base project defined.- Returns:
- The delta base project name. May be null
 
 
- 
 
-