|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.weaver.core.WeaverXMLMetadata
public class WeaverXMLMetadata
This class create a XML properties file. The file is in the \.metadata\.plugins\org.eclipse.core.resources\.projects\"yourProject"\org.eclipse.weaver\ directory
Constructor Summary | |
---|---|
WeaverXMLMetadata(java.io.File aFile)
Creates a instance of XMLCOnfigFile |
Method Summary | |
---|---|
void |
addWovenModelDescriptor(WovenModelDescriptor desc)
Adds a model/metamodel descriptor |
void |
createXMLConfigFile(java.util.List models,
java.lang.String weavingModelPR,
java.lang.String weavingModelPanel,
java.lang.String wModelName,
java.util.List metamodelExtension,
java.util.List localMetamodelExtension,
java.lang.String weavingEcore)
Creates the file |
java.io.File |
getFile()
|
java.util.List |
getLocalMetamodelExtension()
Returns the list of metamodel extensions id |
java.util.List |
getMetamodelExtension()
Returns the list of metamodel extensions id |
int |
getModelsize()
Returns the number of model/metamodel |
java.lang.String |
getWeavingEcore()
|
java.lang.String |
getWeavingModelPanel()
Returns the weaving panel extension id |
java.lang.String |
getWeavingModelPR()
Returns the weaving relative path |
java.lang.String |
getWModelName()
Returns the WModel |
WovenModelDescriptor |
getWovenModelDescriptor(int id)
Gets the model/metamodel descriptor |
java.util.List |
getWovenModels()
Returns list of model/metamodel descriptors |
void |
loadXMLConfigFile()
Loads XML file (Parse) |
void |
setWeavingEcore(java.lang.String weavingEcore)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WeaverXMLMetadata(java.io.File aFile) throws java.io.IOException
aFile
- aFolder
-
java.io.IOException
Method Detail |
---|
public void createXMLConfigFile(java.util.List models, java.lang.String weavingModelPR, java.lang.String weavingModelPanel, java.lang.String wModelName, java.util.List metamodelExtension, java.util.List localMetamodelExtension, java.lang.String weavingEcore) throws javax.xml.parsers.ParserConfigurationException, javax.xml.transform.TransformerException
models
- weavingModelPR
- weavingModelPanel
- wModelName
- propertyExtension
- itemProviderExtension
-
java.io.IOException
javax.xml.transform.TransformerException
javax.xml.parsers.ParserConfigurationException
public void loadXMLConfigFile() throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, WeaverException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
WeaverException
public int getModelsize()
public void addWovenModelDescriptor(WovenModelDescriptor desc)
desc
- public WovenModelDescriptor getWovenModelDescriptor(int id)
desc
- public java.util.List getWovenModels()
public java.lang.String getWeavingModelPanel()
public java.lang.String getWeavingModelPR()
public java.lang.String getWModelName()
public java.util.List getMetamodelExtension()
public java.util.List getLocalMetamodelExtension()
public java.io.File getFile()
public java.lang.String getWeavingEcore()
public void setWeavingEcore(java.lang.String weavingEcore)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |