debugger.resources
Class ResourcesFactory

java.lang.Object
  extended bydebugger.resources.ResourcesFactory

public class ResourcesFactory
extends Object

Copyright (c) Ontos AG (http://www.ontosearch.com). This class is part of JAPE Debugger component for GATE (Copyright (c) "The University of Sheffield" see http://gate.ac.uk/)

Author:
Andrey Shafirin, Oleg Mishchenko

Field Summary
private static JapeFile currentJapeFile
           
private static String currentJapeText
           
private static LrModel currentLrModel
           
private static RuleModel currentRuleModel
           
private static LRRoot lrRoot
           
private static PhaseController phaseController
           
private static PRRoot prRoot
           
 
Constructor Summary
ResourcesFactory()
           
 
Method Summary
static JapeFile getCurrentJapeFile()
           
static String getCurrentJapeText()
           
static LrModel getCurrentLrModel()
           
static RuleModel getCurrentRuleModel()
           
static LRRoot getLrRoot()
           
static PhaseController getPhaseController()
           
static PRRoot getPrRoot()
           
static void setCurrentJapeFile(JapeFile currentJapeFile)
           
static void setCurrentJapeText(String currentJapeText)
           
static void setCurrentLrModel(LrModel currentLrModel)
           
static void setCurrentRuleModel(RuleModel currentRuleModel)
           
static void updateRoots()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentLrModel

private static LrModel currentLrModel

currentRuleModel

private static RuleModel currentRuleModel

prRoot

private static PRRoot prRoot

lrRoot

private static LRRoot lrRoot

phaseController

private static PhaseController phaseController

currentJapeFile

private static JapeFile currentJapeFile

currentJapeText

private static String currentJapeText
Constructor Detail

ResourcesFactory

public ResourcesFactory()
Method Detail

getPhaseController

public static PhaseController getPhaseController()

getPrRoot

public static PRRoot getPrRoot()

updateRoots

public static void updateRoots()

getLrRoot

public static LRRoot getLrRoot()

getCurrentRuleModel

public static RuleModel getCurrentRuleModel()

setCurrentRuleModel

public static void setCurrentRuleModel(RuleModel currentRuleModel)

setCurrentLrModel

public static void setCurrentLrModel(LrModel currentLrModel)

getCurrentLrModel

public static LrModel getCurrentLrModel()

getCurrentJapeFile

public static JapeFile getCurrentJapeFile()

getCurrentJapeText

public static String getCurrentJapeText()

setCurrentJapeText

public static void setCurrentJapeText(String currentJapeText)

setCurrentJapeFile

public static void setCurrentJapeFile(JapeFile currentJapeFile)