com.ptc.windchill.structconf
Class TargetFileContentsCollector.CollectingXconfHandler
java.lang.Object
com.ptc.windchill.structconf.xconf.DefaultXconfHandler
com.ptc.windchill.structconf.TargetFileContentsCollector.CollectingXconfHandler
- All Implemented Interfaces:
- XconfHandler
- Enclosing class:
- TargetFileContentsCollector
- private class TargetFileContentsCollector.CollectingXconfHandler
- extends DefaultXconfHandler
Method Summary |
private void |
addCurrentServiceProvider(XconfParser parser)
|
void |
addToProperty(XconfParser parser,
String property_name,
String value)
|
void |
endConfiguration(XconfParser parser,
URL xconf_file)
|
void |
endResource(XconfParser parser,
String resource_name,
String resource_context)
|
void |
endService(XconfParser parser,
String service_name,
String service_context)
|
int |
getNumberOfXconfsParsed()
|
void |
propagationActionDeclared(XconfParser parser,
String class_name,
String[] class_path_entries)
|
void |
propertyDeclared(XconfParser parser,
String property_name,
String default_value,
boolean overridable,
String multivalued_delimiter,
PropertyDocumentation docs)
|
void |
propertyReset(XconfParser parser,
String property_name)
|
void |
propertySiteValue(XconfParser parser,
String property_name,
String value)
|
void |
propertyUndefined(XconfParser parser,
String property_name)
|
void |
referencedConfigurationNotFound(XconfParser parser,
URL href)
Default implementation is to throw a SAXException. |
void |
removeFromProperty(XconfParser parser,
String property_name,
String value)
|
void |
resourceOption(XconfParser parser,
String selector,
String requestor,
int order,
String resource,
boolean overridable)
|
void |
serviceOption(XconfParser parser,
String selector,
String requestor,
int order,
String service_class,
String cardinality,
boolean overridable)
|
void |
startConfiguration(XconfParser parser,
URL xconf_file)
|
void |
startResource(XconfParser parser,
String resource_name,
String resource_context)
|
void |
startService(XconfParser parser,
String service_name,
String service_context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
numberOfXconfsParsed_
private int numberOfXconfsParsed_
currentServiceOrResourcePropStartLocator_
private ParseLocator currentServiceOrResourcePropStartLocator_
lastServiceProvider_
private String lastServiceProvider_
lastLocator_
private ParseLocator lastLocator_
TargetFileContentsCollector.CollectingXconfHandler
private TargetFileContentsCollector.CollectingXconfHandler()
getNumberOfXconfsParsed
public int getNumberOfXconfsParsed()
referencedConfigurationNotFound
public void referencedConfigurationNotFound(XconfParser parser,
URL href)
- Description copied from class:
DefaultXconfHandler
- Default implementation is to throw a SAXException.
Subtypes can override and not call super in order to ignore error.
- Specified by:
referencedConfigurationNotFound
in interface XconfHandler
- Overrides:
referencedConfigurationNotFound
in class DefaultXconfHandler
startConfiguration
public void startConfiguration(XconfParser parser,
URL xconf_file)
- Specified by:
startConfiguration
in interface XconfHandler
- Overrides:
startConfiguration
in class DefaultXconfHandler
endConfiguration
public void endConfiguration(XconfParser parser,
URL xconf_file)
- Specified by:
endConfiguration
in interface XconfHandler
- Overrides:
endConfiguration
in class DefaultXconfHandler
propertyDeclared
public void propertyDeclared(XconfParser parser,
String property_name,
String default_value,
boolean overridable,
String multivalued_delimiter,
PropertyDocumentation docs)
throws SAXException
- Specified by:
propertyDeclared
in interface XconfHandler
- Overrides:
propertyDeclared
in class DefaultXconfHandler
- Throws:
SAXException
propertySiteValue
public void propertySiteValue(XconfParser parser,
String property_name,
String value)
throws SAXException
- Specified by:
propertySiteValue
in interface XconfHandler
- Overrides:
propertySiteValue
in class DefaultXconfHandler
- Throws:
SAXException
addToProperty
public void addToProperty(XconfParser parser,
String property_name,
String value)
throws SAXException
- Specified by:
addToProperty
in interface XconfHandler
- Overrides:
addToProperty
in class DefaultXconfHandler
- Throws:
SAXException
removeFromProperty
public void removeFromProperty(XconfParser parser,
String property_name,
String value)
throws SAXException
- Specified by:
removeFromProperty
in interface XconfHandler
- Overrides:
removeFromProperty
in class DefaultXconfHandler
- Throws:
SAXException
propertyUndefined
public void propertyUndefined(XconfParser parser,
String property_name)
throws SAXException
- Specified by:
propertyUndefined
in interface XconfHandler
- Overrides:
propertyUndefined
in class DefaultXconfHandler
- Throws:
SAXException
propertyReset
public void propertyReset(XconfParser parser,
String property_name)
throws SAXException
- Specified by:
propertyReset
in interface XconfHandler
- Overrides:
propertyReset
in class DefaultXconfHandler
- Throws:
SAXException
startService
public void startService(XconfParser parser,
String service_name,
String service_context)
- Specified by:
startService
in interface XconfHandler
- Overrides:
startService
in class DefaultXconfHandler
endService
public void endService(XconfParser parser,
String service_name,
String service_context)
throws SAXException
- Specified by:
endService
in interface XconfHandler
- Overrides:
endService
in class DefaultXconfHandler
- Throws:
SAXException
startResource
public void startResource(XconfParser parser,
String resource_name,
String resource_context)
- Specified by:
startResource
in interface XconfHandler
- Overrides:
startResource
in class DefaultXconfHandler
endResource
public void endResource(XconfParser parser,
String resource_name,
String resource_context)
throws SAXException
- Specified by:
endResource
in interface XconfHandler
- Overrides:
endResource
in class DefaultXconfHandler
- Throws:
SAXException
serviceOption
public void serviceOption(XconfParser parser,
String selector,
String requestor,
int order,
String service_class,
String cardinality,
boolean overridable)
throws SAXException
- Specified by:
serviceOption
in interface XconfHandler
- Overrides:
serviceOption
in class DefaultXconfHandler
- Throws:
SAXException
resourceOption
public void resourceOption(XconfParser parser,
String selector,
String requestor,
int order,
String resource,
boolean overridable)
throws SAXException
- Specified by:
resourceOption
in interface XconfHandler
- Overrides:
resourceOption
in class DefaultXconfHandler
- Throws:
SAXException
addCurrentServiceProvider
private void addCurrentServiceProvider(XconfParser parser)
throws SAXException
- Throws:
SAXException
propagationActionDeclared
public void propagationActionDeclared(XconfParser parser,
String class_name,
String[] class_path_entries)
throws SAXException
- Specified by:
propagationActionDeclared
in interface XconfHandler
- Overrides:
propagationActionDeclared
in class DefaultXconfHandler
- Throws:
SAXException