class ValueMetaFactory {

  public static String[] getValueMetaNames() {
    List<String> strings = new ArrayList<String>();
    List<PluginInterface> plugins = pluginRegistry.getPlugins( ValueMetaPluginType.class );
    for ( PluginInterface plugin : plugins ) {
      int id = Integer.valueOf( plugin.getIds()[0] );
      if ( id > 0 && id != ValueMetaInterface.TYPE_SERIALIZABLE ) {
        strings.add( plugin.getName() );
      }
    }
    return strings.toArray( new String[strings.size()] );
  }

}