com.ptc.windchill.structconf
Class XconfAnalysis
java.lang.Object
com.ptc.windchill.structconf.XconfAnalysis
- public class XconfAnalysis
- extends Object
Constructor Summary |
(package private) |
XconfAnalysis(boolean lenient_validation)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LINE_SEPARATOR
private static final String LINE_SEPARATOR
lenientValidation_
private boolean lenientValidation_
missingReferencedXconfs_
private StringBuffer missingReferencedXconfs_
illegallyRedeclared_
private TreeSet illegallyRedeclared_
nonMultiValuedModdedViaMultiValuedApis_
private TreeSet nonMultiValuedModdedViaMultiValuedApis_
propsMissingTargetFile_
private TreeSet propsMissingTargetFile_
svcRscMissingTargetFile_
private TreeSet svcRscMissingTargetFile_
multipleTargetFiles_
private TreeSet multipleTargetFiles_
errantlyOverridden_
private TreeSet errantlyOverridden_
undeclaredTargetFiles_
private ArrayList undeclaredTargetFiles_
propsUnreferencableFromClients_
private TreeSet propsUnreferencableFromClients_
forbiddenTargetFiles_
private HashMap forbiddenTargetFiles_
forbiddenTargetFileRelativePaths__
private static final String[] forbiddenTargetFileRelativePaths__
XconfAnalysis
XconfAnalysis(boolean lenient_validation)
isForbiddenTargetFile
public boolean isForbiddenTargetFile(File target_file)
hasWarnings
public boolean hasWarnings()
hasErrors
public boolean hasErrors()
addReferencedConfigurationNotFound
void addReferencedConfigurationNotFound(URL href,
ParseLocator locator)
analyze
void analyze(TargetFileContentsCollector collector)
sectionSplitter
private int sectionSplitter(int section_count,
PrintWriter writer)
writeWarnings
public void writeWarnings(PrintWriter writer)
describePropInfos
private void describePropInfos(PrintWriter writer,
Collection c)
writeErrors
public void writeErrors(PrintWriter writer)
writeMultiTargetFiles
private int writeMultiTargetFiles(int section_count,
PrintWriter writer)
writeMappedTo
private void writeMappedTo(PrintWriter writer,
PropertyInfo prop_info)
writeSpecifiedAt
private void writeSpecifiedAt(PrintWriter writer,
PropertyInfo prop_info)