Package jetbrains.mps.smodel
Class SNodeAccessUtilImpl
- java.lang.Object
 - 
- org.jetbrains.mps.openapi.model.SNodeAccessUtil
 - 
- jetbrains.mps.smodel.SNodeAccessUtilImpl
 
 
 
- 
public class SNodeAccessUtilImpl extends SNodeAccessUtil
 
- 
- 
Field Summary
- 
Fields inherited from class org.jetbrains.mps.openapi.model.SNodeAccessUtil
myInstance 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SNodeAccessUtilImpl() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetPropertyImpl(SNode node, String name)StringgetPropertyImpl(SNode node, SProperty property)ObjectgetPropertyValueImpl(SNode node, SProperty property)protected booleanhasPropertyImpl(SNode node, String name)protected booleanhasPropertyImpl(SNode node, SProperty property)voidsetPropertyImpl(SNode node, String propertyName, String propertyValue)voidsetPropertyImpl(SNode node, SProperty property, String propertyValue)voidsetPropertyValueImpl(SNode node, SProperty property, Object propertyValue)voidsetReferenceImpl(SNode node, String role, SReference reference)voidsetReferenceImpl(SNode node, SReferenceLink referenceLink, SReference reference)voidsetReferenceTargetImpl(SNode node, String role, SNode target)voidsetReferenceTargetImpl(SNode node, SReferenceLink referenceLink, SNode target)- 
Methods inherited from class org.jetbrains.mps.openapi.model.SNodeAccessUtil
getProperty, getProperty, getPropertyValue, hasProperty, hasProperty, setInstance, setProperty, setProperty, setPropertyValue, setReference, setReference, setReferenceTarget, setReferenceTarget 
 - 
 
 - 
 
- 
- 
Method Detail
- 
hasPropertyImpl
protected boolean hasPropertyImpl(SNode node, SProperty property)
- Specified by:
 hasPropertyImplin classSNodeAccessUtil
 
- 
hasPropertyImpl
protected boolean hasPropertyImpl(SNode node, String name)
- Specified by:
 hasPropertyImplin classSNodeAccessUtil
 
- 
getPropertyValueImpl
public Object getPropertyValueImpl(SNode node, SProperty property)
- Specified by:
 getPropertyValueImplin classSNodeAccessUtil
 
- 
getPropertyImpl
public String getPropertyImpl(SNode node, SProperty property)
- Specified by:
 getPropertyImplin classSNodeAccessUtil
 
- 
getPropertyImpl
public String getPropertyImpl(SNode node, String name)
- Specified by:
 getPropertyImplin classSNodeAccessUtil
 
- 
setPropertyValueImpl
public void setPropertyValueImpl(SNode node, SProperty property, Object propertyValue)
- Specified by:
 setPropertyValueImplin classSNodeAccessUtil
 
- 
setPropertyImpl
public void setPropertyImpl(SNode node, SProperty property, String propertyValue)
- Specified by:
 setPropertyImplin classSNodeAccessUtil
 
- 
setPropertyImpl
public void setPropertyImpl(SNode node, String propertyName, String propertyValue)
- Specified by:
 setPropertyImplin classSNodeAccessUtil
 
- 
setReferenceTargetImpl
public void setReferenceTargetImpl(SNode node, SReferenceLink referenceLink, @Nullable SNode target)
- Specified by:
 setReferenceTargetImplin classSNodeAccessUtil
 
- 
setReferenceTargetImpl
public void setReferenceTargetImpl(SNode node, String role, @Nullable SNode target)
- Specified by:
 setReferenceTargetImplin classSNodeAccessUtil
 
- 
setReferenceImpl
public void setReferenceImpl(SNode node, SReferenceLink referenceLink, @Nullable SReference reference)
- Specified by:
 setReferenceImplin classSNodeAccessUtil
 
- 
setReferenceImpl
public void setReferenceImpl(SNode node, String role, @Nullable SReference reference)
- Specified by:
 setReferenceImplin classSNodeAccessUtil
 
 - 
 
 -