|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.freecol.common.io.Mods
public class Mods
Contains methods for getting a list of available mods.
| Field Summary | |
|---|---|
private static java.util.Map<java.lang.String,FreeColModFile> |
allMods
|
private static java.util.logging.Logger |
logger
|
static java.io.FileFilter |
MOD_FILTER
|
| Constructor Summary | |
|---|---|
Mods()
|
|
| Method Summary | |
|---|---|
static java.util.Collection<FreeColModFile> |
getAllMods()
Gets all available mods. |
private static void |
getDirectoryMods(java.io.File directory)
Loads all valid mods from a specified directory. |
static FreeColModFile |
getModFile(java.io.File file)
Gets a mod file from a file (possibly a directory). |
static FreeColModFile |
getModFile(java.lang.String id)
Returns the FreeColModFile with the given ID. |
static java.util.List<FreeColTcFile> |
getRuleSets()
Gets all available rules. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final java.util.logging.Logger logger
private static final java.util.Map<java.lang.String,FreeColModFile> allMods
public static final java.io.FileFilter MOD_FILTER
| Constructor Detail |
|---|
public Mods()
| Method Detail |
|---|
public static FreeColModFile getModFile(java.io.File file)
file - The File to test.
FreeColModFile if the file contains a mod,
or null if it did not.public static FreeColModFile getModFile(java.lang.String id)
FreeColModFile with the given ID.
id - a String value
FreeColModFile valueprivate static void getDirectoryMods(java.io.File directory)
directory - The directory to load from.public static java.util.Collection<FreeColModFile> getAllMods()
FreeColModFiles contain mods.public static java.util.List<FreeColTcFile> getRuleSets()
FreeColModFiles contain mods.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||