Package org.eclipse.xtext.naming
Class IQualifiedNameConverter.DefaultImpl
- java.lang.Object
-
- org.eclipse.xtext.naming.IQualifiedNameConverter.DefaultImpl
-
- All Implemented Interfaces:
IQualifiedNameConverter
- Enclosing interface:
- IQualifiedNameConverter
public static class IQualifiedNameConverter.DefaultImpl extends java.lang.Object implements IQualifiedNameConverter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.naming.IQualifiedNameConverter
IQualifiedNameConverter.DefaultImpl
-
-
Constructor Summary
Constructors Constructor Description DefaultImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDelimiter()
QualifiedName
toQualifiedName(java.lang.String qualifiedNameAsString)
Splits the given string into segments and returns them as aQualifiedName
.java.lang.String
toString(QualifiedName qualifiedName)
Converts the given qualified name to a string.
-
-
-
Method Detail
-
toString
public java.lang.String toString(QualifiedName qualifiedName)
Converts the given qualified name to a string.- Specified by:
toString
in interfaceIQualifiedNameConverter
- Throws:
java.lang.IllegalArgumentException
- when the qualified name is null.
-
toQualifiedName
public QualifiedName toQualifiedName(java.lang.String qualifiedNameAsString)
Splits the given string into segments and returns them as aQualifiedName
.- Specified by:
toQualifiedName
in interfaceIQualifiedNameConverter
- Throws:
java.lang.IllegalArgumentException
- if the input is empty or null.
-
getDelimiter
public java.lang.String getDelimiter()
-
-