public class DmuModuleParser extends Object implements DsdParserInterface, DmcUncheckedOIFHandlerIF
| Constructor and Description |
|---|
DmuModuleParser(DmuModuleGlobalInterface d,
DmvRuleManager r) |
| Modifier and Type | Method and Description |
|---|---|
String |
getFileExtension() |
void |
handleObject(DmcUncheckedObject uco,
String infile,
int lineNumber)
Process the object as required.
|
DmuModule |
parseConfig(ConfigLocation l) |
SchemaManager |
schema() |
public DmuModuleParser(DmuModuleGlobalInterface d, DmvRuleManager r) throws ResultException, DmcValueException, DmcNameClashException
public SchemaManager schema()
public String getFileExtension()
getFileExtension in interface DsdParserInterfacepublic DmuModule parseConfig(ConfigLocation l) throws ResultException, DmcValueException, DmcRuleExceptionSet, DmcNameClashException
public void handleObject(DmcUncheckedObject uco, String infile, int lineNumber) throws ResultException, DmcValueException, DmcRuleExceptionSet, DmcNameClashException
DmcUncheckedOIFHandlerIFhandleObject in interface DmcUncheckedOIFHandlerIFuco - The object to be handled.infile - Name of the file from which the object was loaded.lineNumber - The line in the file where the object ended.ResultException - if problems occurDmcValueException - if values are incorrectDmcRuleExceptionSet - if rule problemsDmcNameClashException - if names clashCopyright © 2023. All rights reserved.