private static String parseAction()

in src/com/intellij/vssSupport/commands/HistoryParser.java [198:233]


  private static String parseAction( String line )
  {
    String action = "Unknown";

    if( line.indexOf( FILE_CREATED_SIG ) != -1 )
    {
      action = FILE_CREATED_SIG;
    }
    else
    if( line.indexOf( CHECKED_IN_SIG ) != -1 )
    {
      action = CHECKED_IN_SIG;
    }
    else
    if( line.endsWith( FILE_ADDED_SIG ) )
    {
      action = "Add";
    }
    else
    if( line.endsWith( FILE_LABELLED_SIG ) )
    {
      action = "Label";
    }
    else
    if( line.endsWith( FILE_DELETED_SIG ) || line.endsWith( FILE_PURGED_SIG ) ||
        line.endsWith( FILE_DESTROYED_SIG ))
    {
      action = "Deleted";
    }
    else
    if( line.endsWith( FILE_RECOVERED_SIG ) )
    {
      action = "Recovered";
    }
    return action;
  }