package org.korsakow.domain;
public enum MediaSource
{
/**
* The media is contained inline, that is directly in the resource definition.
*/
INLINE("inline"),
/**
* The media is contained in a file.
*/
FILE("file");
public static MediaSource getById(String id)
{
for (MediaSource source : values())
if (source.getId().equals(id))
return source;
throw new IllegalArgumentException(id);
}
private String id;
MediaSource(String id)
{
this.id = id;
}
public String getId()
{
return id;
}
}