edu.cs.ai.kreator.misc.util
Class Extensions

java.lang.Object
  extended by edu.cs.ai.kreator.misc.util.Extensions

public class Extensions
extends java.lang.Object

Author:
Sebastian Loh, Niklas Wulf Class to provide the extensions constants, used by KReator

Constructor Summary
Extensions()
           
 
Method Summary
static java.lang.String getDescriptionString(java.util.List<java.lang.String> extensions)
          Returns a String which lists all extensions in the extensions list by the follorwing scheme: "*.ext1, *.ext2, ... , *.extN"
static java.lang.String getExtension(java.io.File f)
           
static java.lang.String getExtension(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Extensions

public Extensions()
Method Detail

getExtension

public static java.lang.String getExtension(java.io.File f)

getExtension

public static java.lang.String getExtension(java.lang.String s)

getDescriptionString

public static java.lang.String getDescriptionString(java.util.List<java.lang.String> extensions)
Returns a String which lists all extensions in the extensions list by the follorwing scheme: "*.ext1, *.ext2, ... , *.extN"

Parameters:
extensions - the list of extensions
Returns:
a String which lists all extensions in the extensions list