org.eclipse.xtext.util.internal
Class FormattingMigrator.FormattedString

java.lang.Object
  extended by org.eclipse.xtext.util.internal.FormattingMigrator.FormattedString
Enclosing class:
FormattingMigrator

protected class FormattingMigrator.FormattedString
extends java.lang.Object


Field Summary
protected  java.lang.String[] formatting
           
protected  java.lang.String semantic
           
 
Constructor Summary
FormattingMigrator.FormattedString(java.lang.String source)
           
FormattingMigrator.FormattedString(java.lang.String semantic, java.lang.String[] formatting)
           
 
Method Summary
 char charAt(int index)
           
 int indexOf(java.lang.String str, int fromIndex)
           
 int length()
           
 void migrateFrom(FormattingMigrator.FormattedString source, FormattingMigrator.Mapping mapping)
           
 java.lang.String substring(int index, int lenght)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

formatting

protected java.lang.String[] formatting

semantic

protected java.lang.String semantic
Constructor Detail

FormattingMigrator.FormattedString

public FormattingMigrator.FormattedString(java.lang.String source)

FormattingMigrator.FormattedString

public FormattingMigrator.FormattedString(java.lang.String semantic,
                                          java.lang.String[] formatting)
Method Detail

charAt

public char charAt(int index)

indexOf

public int indexOf(java.lang.String str,
                   int fromIndex)

length

public int length()

migrateFrom

public void migrateFrom(FormattingMigrator.FormattedString source,
                        FormattingMigrator.Mapping mapping)

substring

public java.lang.String substring(int index,
                                  int lenght)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object