Package org.codehaus.modello.core.io
Class ModelReader
- java.lang.Object
-
- org.codehaus.modello.core.io.ModelReader
-
public class ModelReader extends java.lang.Object
- Author:
- Trygve Laugstøl, Emmanuel Venisse
-
-
Constructor Summary
Constructors Constructor Description ModelReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getAttributesForAssociation(ModelAssociation modelAssociation)
java.util.Map<java.lang.String,java.lang.String>
getAttributesForClass(ModelClass modelClass)
java.util.Map<java.lang.String,java.lang.String>
getAttributesForField(ModelField modelField)
java.util.Map<java.lang.String,java.lang.String>
getAttributesForInterface(ModelInterface modelInterface)
java.util.Map<java.lang.String,java.lang.String>
getAttributesForModel()
Model
loadModel(java.io.Reader reader)
void
parseModel(Model model, org.codehaus.plexus.util.xml.pull.XmlPullParser parser)
-
-
-
Method Detail
-
getAttributesForModel
public java.util.Map<java.lang.String,java.lang.String> getAttributesForModel()
-
getAttributesForClass
public java.util.Map<java.lang.String,java.lang.String> getAttributesForClass(ModelClass modelClass)
-
getAttributesForInterface
public java.util.Map<java.lang.String,java.lang.String> getAttributesForInterface(ModelInterface modelInterface)
-
getAttributesForField
public java.util.Map<java.lang.String,java.lang.String> getAttributesForField(ModelField modelField)
-
getAttributesForAssociation
public java.util.Map<java.lang.String,java.lang.String> getAttributesForAssociation(ModelAssociation modelAssociation)
-
loadModel
public Model loadModel(java.io.Reader reader) throws ModelloException
- Throws:
ModelloException
-
parseModel
public void parseModel(Model model, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, java.io.IOException
- Throws:
org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
-
-