Class QMLDeclarationsReader
java.lang.Object
de.uka.ipd.sdq.dsexplore.qml.reader.QMLDeclarationsReader
Basic class for reading qml definitions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetQMLContractTypes
(QMLDeclarations declarations) getQMLDeclarations
(String QMLDeclarationsPath) Assumes 1 QML declaration in the filegetRefinedQMLContracts
(QMLDeclarations declarations) getRefinedQMLProfiles
(QMLDeclarations declarations) getSimpleQMLContracts
(QMLDeclarations declarations) getSimpleQMLProfiles
(QMLDeclarations declarations) protected void
printDiagnostic
(Diagnostic diagnostic, String indent) Prints diagnostics with indentation.
-
Constructor Details
-
QMLDeclarationsReader
public QMLDeclarationsReader()
-
-
Method Details
-
getQMLDeclarations
Assumes 1 QML declaration in the file- Parameters:
path
- the file path or URI.
-
printDiagnostic
Prints diagnostics with indentation.- Parameters:
diagnostic
- the diagnostic to print.indent
- the indentation for printing.
-
getQMLContractTypes
-
getSimpleQMLContracts
-
getSimpleQMLProfiles
-
getRefinedQMLContracts
-
getRefinedQMLProfiles
-