org.eclipse.xtext.xbase.validation
Class UIStrings
java.lang.Object
org.eclipse.xtext.xbase.validation.UIStrings
public class UIStrings
- extends java.lang.Object
UI presentable string representation of Xbase elements.
- Author:
- Jan Koehnlein - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UIStrings
public UIStrings()
parameters
public java.lang.String parameters(JvmIdentifiableElement element)
arguments
public java.lang.String arguments(XAbstractFeatureCall featureCall)
arguments
public java.lang.String arguments(XConstructorCall constructorCall)
typeParameters
public java.lang.String typeParameters(JvmIdentifiableElement element)
typeArguments
public java.lang.String typeArguments(XAbstractFeatureCall featureCall)
typeArguments
public java.lang.String typeArguments(XConstructorCall constructorCall)
toString
protected java.lang.String toString(java.lang.Iterable<? extends JvmIdentifiableElement> elements)
referencesToString
protected java.lang.String referencesToString(java.lang.Iterable<? extends JvmTypeReference> elements)
expressionTypes
protected java.lang.String expressionTypes(java.lang.Iterable<XExpression> expressions)
parameterTypes
protected java.lang.String parameterTypes(java.lang.Iterable<JvmFormalParameter> parameters)