Class GenerationRootDependencies
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.dependencies.GenerationRootDependencies
 
 
- 
public class GenerationRootDependencies extends Object
FIXME if we'd like to keep using this object, shall refactor all storage from string to native objects (e.g. SModelReference, SNodeId, etc) Strings consume quite a lot of memory on startup Evgeny Gryaznov, Jun 1, 2010 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGeneratedFile(String name)static GenerationRootDependenciesfromXml(org.jdom.Element element, boolean isCommon, jetbrains.mps.generator.impl.dependencies.Intern intern)List<String>getExternal()List<String>getFiles()StringgetHash()List<String>getLocal()StringgetRootId()StringgetRootName()static StringgetValue(org.jdom.Element e, String attrId)booleanisDependsOnConditionals()booleanisDependsOnNodes()voidsaveTo(org.jdom.Element element) 
 - 
 
- 
- 
Method Detail
- 
getRootId
public String getRootId()
 
- 
getRootName
public String getRootName()
 
- 
getHash
public String getHash()
 
- 
isDependsOnConditionals
public boolean isDependsOnConditionals()
 
- 
isDependsOnNodes
public boolean isDependsOnNodes()
 
- 
addGeneratedFile
public void addGeneratedFile(String name)
 
- 
saveTo
public void saveTo(org.jdom.Element element)
 
- 
fromXml
public static GenerationRootDependencies fromXml(org.jdom.Element element, boolean isCommon, jetbrains.mps.generator.impl.dependencies.Intern intern)
 
 - 
 
 -