org.modeldriven.fuml.config
Class FumlConfiguration
java.lang.Object
org.modeldriven.fuml.config.FumlConfiguration
public class FumlConfiguration
- extends java.lang.Object
|
Method Summary |
java.lang.String |
findExecutionClassName(java.lang.String name)
|
ImportAdapter |
findImportAdapter(java.lang.String name)
|
ImportExemption |
findImportExemptionByElement(java.lang.String localName)
Return the import exception for the goven element local name, if exists |
NamespaceDomain |
findNamespaceDomain(java.lang.String namespaceUri)
|
java.util.List<ValidationExemption> |
findValidationExemptionByClassifierName(java.lang.String classifierName)
Returns the list of validation exemptions for the given classifier name. |
ValidationExemption |
findValidationExemptionByProperty(ValidationExemptionType type,
Classifier classifier,
java.lang.String propertyName,
java.lang.String namespaceURI,
NamespaceDomain domain)
|
ValidationExemption |
findValidationExemptionByReference(ValidationExemptionType type,
Classifier classifier,
java.lang.String reference,
java.lang.String namespaceURI,
NamespaceDomain domain)
|
java.lang.String |
getActiveConfigFileName()
|
Configuration |
getConfig()
|
static FumlConfiguration |
getInstance()
|
NamespaceDomain |
getNamespaceDomain(java.lang.String namespaceUri)
|
ReferenceMappingType |
getReferenceMappingType(Classifier classifier,
Property property)
|
java.lang.String[] |
getSupportedNamespaceURIsForDomain(NamespaceDomain domain)
|
boolean |
hasReferenceMapping(Classifier classifier,
Property property)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static FumlConfiguration getInstance()
throws FumlException
- Throws:
FumlException
getConfig
public Configuration getConfig()
getSupportedNamespaceURIsForDomain
public java.lang.String[] getSupportedNamespaceURIsForDomain(NamespaceDomain domain)
getNamespaceDomain
public NamespaceDomain getNamespaceDomain(java.lang.String namespaceUri)
findNamespaceDomain
public NamespaceDomain findNamespaceDomain(java.lang.String namespaceUri)
hasReferenceMapping
public boolean hasReferenceMapping(Classifier classifier,
Property property)
getReferenceMappingType
public ReferenceMappingType getReferenceMappingType(Classifier classifier,
Property property)
findExecutionClassName
public java.lang.String findExecutionClassName(java.lang.String name)
getActiveConfigFileName
public java.lang.String getActiveConfigFileName()
findImportExemptionByElement
public ImportExemption findImportExemptionByElement(java.lang.String localName)
- Return the import exception for the goven element local name, if exists
- Parameters:
localName - the element local name
- Returns:
- the import exception or null if not exists
findImportAdapter
public ImportAdapter findImportAdapter(java.lang.String name)
findValidationExemptionByClassifierName
public java.util.List<ValidationExemption> findValidationExemptionByClassifierName(java.lang.String classifierName)
- Returns the list of validation exemptions for the given classifier name.
- Parameters:
classifierName - the unqualified classifier name
- Returns:
- the validation exemptions or
findValidationExemptionByProperty
public ValidationExemption findValidationExemptionByProperty(ValidationExemptionType type,
Classifier classifier,
java.lang.String propertyName,
java.lang.String namespaceURI,
NamespaceDomain domain)
findValidationExemptionByReference
public ValidationExemption findValidationExemptionByReference(ValidationExemptionType type,
Classifier classifier,
java.lang.String reference,
java.lang.String namespaceURI,
NamespaceDomain domain)
Copyright © 2015. All Rights Reserved.