Class AbstractXmlLoader
java.lang.Object
io.vertigo.studio.plugins.source.vertigo.loaders.xml.AbstractXmlLoader
- All Implemented Interfaces:
Loader
- Direct Known Subclasses:
EAXmiLoader,OOMLoader
Parser d'un fichier powerAMC/OOM ou EA/XMI.
- Author:
- pchretien, mlaroche
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractXmlLoader(boolean constFieldNameInSource, io.vertigo.core.resource.ResourceManager resourceManager) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract List<XmlAssociation> Récupération des associations déclarées dans l'OOM.Récupération des classes déclarées.protected abstract DefaultHandlerprotected final booleanfinal voidload(String resourcePath, DslRawRepository rawRepository) Parsing des définitions pour un fichier (oom, kpr ou ksp) défini par une url (sur système de fichier ou classpath) et selon la grammaire en argument.
-
Constructor Details
-
AbstractXmlLoader
public AbstractXmlLoader(boolean constFieldNameInSource, io.vertigo.core.resource.ResourceManager resourceManager) Constructor.- Parameters:
constFieldNameInSource- FieldName in file is in CONST_CASE instead of camelCaseresourceManager- the vertigo resourceManager
-
-
Method Details
-
load
Parsing des définitions pour un fichier (oom, kpr ou ksp) défini par une url (sur système de fichier ou classpath) et selon la grammaire en argument. -
getHandler
-
getClasses
Récupération des classes déclarées.- Returns:
- Liste des classes
-
getAssociations
Récupération des associations déclarées dans l'OOM.- Returns:
- Liste des associations
-
isConstFieldNameInSource
protected final boolean isConstFieldNameInSource()
-