public class FXGVersionHandlerRegistry extends Object
Modifier and Type | Field and Description |
---|---|
static FXGVersion |
defaultVersion |
Constructor and Description |
---|
FXGVersionHandlerRegistry() |
Modifier and Type | Method and Description |
---|---|
protected static IFXGVersionHandler |
getDefaultHandler()
Returns the default FXGVersion Handler - FXG 2.0 in this case
|
protected static IFXGVersionHandler |
getLatestVersionHandler()
Returns the IFXGVersionHandler for the latest version handler registered.
|
protected static IFXGVersionHandler |
getVersionHandler(double version)
Returns the IFXGVersionHandler for the FXGVersion specified.
|
protected static IFXGVersionHandler |
getVersionHandler(FXGVersion fxgVersion)
Returns the IFXGVersionHandler for the FXGVersion specified.
|
protected static Set<FXGVersion> |
getVersionsForRegisteredHandlers()
Returns a Set of FXGVersions that correspond to the registered
FXGVersionHandlers
|
protected static void |
registerHandler(FXGVersion version,
IFXGVersionHandler obj)
Register new IFXGVersionHandler that can overwrite existing
IFXGVersionHandler if one already exists for that FXG version.
|
protected static void |
unregisterHandler(FXGVersion version)
Unregister handler for the specified FXGVersion
|
public static FXGVersion defaultVersion
protected static IFXGVersionHandler getDefaultHandler()
protected static void registerHandler(FXGVersion version, IFXGVersionHandler obj)
version
- The FXGVersion of the new handler.obj
- The IFXGVersionHandler.protected static void unregisterHandler(FXGVersion version)
version
- The FXG version as an FXGVersion.protected static Set<FXGVersion> getVersionsForRegisteredHandlers()
protected static IFXGVersionHandler getVersionHandler(FXGVersion fxgVersion)
fxgVersion
- The FXG version as a FXGVersion.protected static IFXGVersionHandler getVersionHandler(double version)
version
- The FXG version as a double.protected static IFXGVersionHandler getLatestVersionHandler()
Copyright © 2016 The Apache Software Foundation. All rights reserved.