Fever
RS Core interface.
Example
RSCore.init( this, BrowserBuilder );
RS Core is a Lowra plugin extension, it act as
a basic Lowra plugin and have same features and possibilities :
- Is registred in Lowra BeanFactory with
"FeverCoreBean" identifier.
- Channel is registred in Lowra ChannelExpert
manager with
"FeverCoreChannel" name.
- Lowra DisplayObjectExpert root target is populate
with core root sprite.
- Logging support with :
RSCore.getLogger() method
- Front controler using :
RSCore.getController() method
- Event support with :
RSCore.firePublicEvent(), RSCore.firePrivateEvent(),
RSCore.fireExternalEvent() methods
- MVC support with :
RSCore.getModelLocator(), RSCore.getViewLocator()
methods
- And Fever Resouces API with :
RSCore.getResources() method.
Using RS Core as "main loader" application in Lowra I.O.C.
project architecure is a possible ( good ) choice.
package
{
import flash.display.Sprite;
import com.bourre.ioc.load.ApplicationLoader;
import com.bourre.ioc.load.ApplicationLoaderListener;
import com.bourre.load.LoaderEvent;
import com.bourre.log.Logger;
import fever.app.context.browser.BrowserBuilder;
import fever.core.FeverCore;
import fever.core.RSCore;
import fever.error.CoreEngineException;
import fever.log.FirebugLayout;
public class Test extends Sprite implements ApplicationLoaderListener
{
public function Test( )
{
Logger.getInstance( ).addLogListener( FirebugLayout );
try
{
RSCore.run( this, BrowserBuilder );
var loader : ApplicationLoader = new ApplicationLoader();
loader.addListener( this );
loader.load( );
}
catch( e : CoreEngineException )
{
RSCore.getLogger().error( e.message );
}
}
public function onApplicationBuilt( e : LoaderEvent ) : void
{
}
public function onApplicationInit( e : LoaderEvent ) : void
{
RSCore.trackLink( "startPoint" );
}
public function onLoadStart(e : LoaderEvent) : void
{
}
public function onLoadInit(e : LoaderEvent) : void
{
}
public function onLoadProgress(e : LoaderEvent) : void
{
}
public function onLoadTimeOut(e : LoaderEvent) : void
{
RSCore.getLogger().info( e.type );
}
public function onLoadError(e : LoaderEvent) : void
{
RSCore.getLogger().info( e.type );
}
}
}
dialog:ApplicationDialog [read-only]
Gives access to application dialog system.
Implementation
public function get dialog():ApplicationDialog
See also
IDLE_INTERVAL:Number [read-write]
The number of milliseconds between each 'idle' checking.
The default value is 100.
Implementation
public function get IDLE_INTERVAL():Number
public function set IDLE_INTERVAL(value:Number):void
IDLE_THRESHOLD:Number [read-write]
The number of milliseconds that must pass without any user
activity before Fever dispatchs FeverEvent.onIdleEVENT
event.
The default value is 5000.
Implementation
public function get IDLE_THRESHOLD():Number
public function set IDLE_THRESHOLD(value:Number):void
root:Sprite [read-only]
Returns main application sprite container.
Implementation
public function get root():Sprite
stage:Stage [read-only]
Returns root stage of application
Implementation
public function get stage():Stage
window:ApplicationContainer [read-only]
Gives access to application container.
Implementation
public function get window():ApplicationContainer
See also
public function addEventListener(type:String, listener:Object, ... rest):Boolean
Adds passed-in listener for receiving passed-in event
event type.
Events are broadcasted throw public core channel.
Parameters
| type:String — Name of the Event.
|
| |
| listener:Object — Listener object.
|
| |
| ... rest — Optional parameters
|
Returns
public function getArgument(id:String):String
Returns application argument associated with
id identifier.
Parameters
| id:String — Argument identifier
|
Returns
public function getController():FrontController
Returns core controller.
Returns
public function getResources():PluginResources
Returns core configuration.
Returns
public function isOnline():Boolean
Indicates if application running online or not.
Returns
public function removeEventListener(type:String, listener:Object):Boolean
Removes passed-in listener that suscribed for
passed-in event type.
Parameters
| type:String — Name of the Event.
|
| |
| listener:Object — Listener object.
|
Returns
public function run(target:Sprite, strategy:ContextBuilderStrategy = null):Boolean
Inits application.
Parameters
| target:Sprite — Main application Sprite
|
| |
| strategy:ContextBuilderStrategy (default = null) — Strategy to use to init correct application
context ( default use BrowserBuilderStrategy )
Some Fever implemented context builder :
- Web browser context.
- Adobe AIR context.
- Northcode SWF Studio context.
- mcm Zinc context.
|
Returns
| Boolean — true if all initializations are ok
|
Throws
See also
public function saveHistory(... arguments):void
Save history state throw History I.O.C plugin.
Overloading
- setHistoryStatus( e : HistoryEvent )
- setHistoryStatus( o : HistoryStatus )
- setHistoryStatus( deepLink : String )
- setHistoryStatus( deepLink : String, data : Object )
Parameters
| ... arguments — Overloading support
|
Example
var histStatus : HistoryStatus = new HistoryStatus( "contact/romain" );
var hisEvent : HistoryEvent = new HistoryEvent(
HistoryEvent.onRegisterHistoryEVENT, histStatus );
//Four possibilities
//RSCore.saveHistory( "about/" + ( new Date() ).getTime().toString() );
//RSCore.saveHistory( "about/" + ( new Date() ).getTime().toString(), "Romain Ecarnot" );
//RSCore.saveHistory( histStatus );
//RSCore.saveHistory( hisEvent );
public function toString():String
Returns string representation.
Returns
public function trackLink(... arguments):void
Track link throw Analytic I.O.C plugin.
Overloading
- trackLink( e : AnalyticEvent )
- trackLink( url : String, type : String )
Parameters
| ... arguments — Overloading support
|
See also
Example
using url and type arguments :
RSCore.trackLink( "doc/myPDF.pdf", AnalyticLinkType.DOWNLOAD_LINK );
using
AnalyticEvent event :
var e : AnalyticEvent = new AnalyticEvent(
AnalyticEvent.onTrackLinkEVENT,
"doc/myPDF.pdf",
AnalyticLinkType.DOWNLOAD_LINK
);
RSCore.trackLink( e );
AnalyticPlugin can be loaded by I.O.C.
application context xml file, or automatically by the
Fever RS core if Analytic plugin is not already loaded.
I.O.C. application context
<beans>
<dll id="ap" url="resources/dll/AnalyticPlugin.swf" />
<dll id="apg" url="resources/dll/GoogleAnalyticStrategy.swf" />
<object id="GoogleAnalytic" type="fever.plugin.analytic.strategy.GoogleAnalytic" />
<plugin id="analytic" channel="MyAnalyticChannel" type="fever.plugin.analytic.AnalyticPlugin">
<method-call name="register">
<argument ref="GoogleAnalytic" />
</method-call>
</plugin>
</beans>
If no I.O.C. is used, Fever RS automatically
call PluginRuntimeLoader.loadClass(...) to load the plugin.
Thus, plugin channel is available and tracking works properly as plugin was loaded.
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onIdleEVENT
Dispatched every 100 milliseconds when there has been no keyboard
or mouse activity for 5 second.
Defines the value of the type property of the event
object for a onMouseLeave event.
The properties of the event object have the following values:
| Property | Value |
target |
The Object that defines the event listener that handles the event |
type |
Dispatched event type |
| Method | Value |
getTarget()
| The Object that defines the
event listener that handles the event |
getType() |
Dispatched event type |
See also
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onMouseEnterEVENT
Dispatched when mouse enter application.
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onMouseLeaveEVENT
Dispatched when mouse leave application.
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onMoveEVENT
Dispatched when the application is moved.
Not available in all application context
.
Defines the value of the type property of the event
object for a onMove event.
The properties of the event object have the following values:
| Property | Value |
target |
The Object that defines the event listener that handles the event |
type |
Dispatched event type |
| Method | Value |
getTarget()
| The Object that defines the
event listener that handles the event |
getType() |
Dispatched event type |
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onResizeEVENT
Dispatched when the application is resized.
Defines the value of the type property of the event
object for a onResize event.
The properties of the event object have the following values:
| Property | Value |
target |
The Object that defines the event listener that handles the event |
type |
Dispatched event type |
| Method | Value |
getTarget()
| The Object that defines the
event listener that handles the event |
getType() |
Dispatched event type |
Event object type: fever.events.FeverEvent
FeverEvent.type property = fever.events.FeverEvent.onTitleChangeEVENT
Dispatched when the application's title changed.
Defines the value of the type property of the event
object for a onTitleChange event.
The properties of the event object have the following values:
| Property | Value |
target |
The Object that defines the event listener that handles the event |
type |
Dispatched event type |
| Method | Value |
getTarget()
| The Object that defines the
event listener that handles the event |
getType() |
Dispatched event type |
Fever RS3 powered by Romain Ecarnot
Mozilla Public License 1.1
décembre 06 2007, 10:17 GMT+01:00
FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore FeverCore
fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore fever.core.FeverCore