Class SModelOperations
- java.lang.Object
 - 
- jetbrains.mps.lang.smodel.generator.smodelAdapter.SModelOperations
 
 
- 
public final class SModelOperations extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description SModelOperations() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SNodeaddRootNode(SModel model, SNode node)static SNodecreateNewNode(SModel model, SNodeId id, SAbstractConcept concept)static SNodecreateNewRootNode(SModel model, SConcept concept)static StringgetModelName(SModel model)static SNodegetModuleStub(SModel model)static SModelReferencegetPointer(SModel model)static List<SNode>nodes(SModel model, SAbstractConcept concept)static List<SNode>nodesIncludingImported(SModel model, SAbstractConcept concept)static List<SNode>roots(SModel model, SAbstractConcept concept)static List<SNode>rootsIncludingImported(SModel model, SAbstractConcept concept) 
 - 
 
- 
- 
Method Detail
- 
roots
public static List<SNode> roots(SModel model, SAbstractConcept concept)
 
- 
rootsIncludingImported
@NotNull public static List<SNode> rootsIncludingImported(@Nullable SModel model, @Nullable SAbstractConcept concept)
 
- 
nodesIncludingImported
@NotNull public static List<SNode> nodesIncludingImported(@Nullable SModel model, @Nullable SAbstractConcept concept)
 
- 
nodes
public static List<SNode> nodes(SModel model, SAbstractConcept concept)
 
- 
createNewNode
public static SNode createNewNode(SModel model, SNodeId id, SAbstractConcept concept)
 
- 
getPointer
public static SModelReference getPointer(SModel model)
 
 - 
 
 -