Uses of Class
eu.simuline.relana.model.ClassLocator
-
Packages that use ClassLocator Package Description eu.simuline.relana.model Description for object oriented models in terms of java classes.eu.simuline.relana.parser Classes to parse all file types except xml:CClassParser
parse*.ccl
files representing Component Classes,SClassParser
parse*.scl
files representing Service Classes and finallyFormulaParser
parse formulae.eu.simuline.relana.sys Relana as a system comprising the main classRelana
and the classesProject
andProjectDesc
to read and to represent a project file. -
-
Uses of ClassLocator in eu.simuline.relana.model
Fields in eu.simuline.relana.model declared as ClassLocator Modifier and Type Field Description private ClassLocator
CClassLoader.ClassResolver. loc
private ClassLocator
CClassLoader.Occurrence. loc
Fields in eu.simuline.relana.model with type parameters of type ClassLocator Modifier and Type Field Description private Map<ClassLocator,CClassLink>
CClassLoader. name2class
private Map<ClassLocator,SClass>
SClassLoader. name2class
private Stack<ClassLocator>
CClassLoader. unresolvedClasses
Methods in eu.simuline.relana.model that return ClassLocator Modifier and Type Method Description (package private) ClassLocator
CClassLoader.Occurrence. getLoc()
static ClassLocator
ClassLocator. getLocator(String path)
static ClassLocator
ClassLocator. getLocator(List<String> path)
Methods in eu.simuline.relana.model with parameters of type ClassLocator Modifier and Type Method Description CClass
CClassLoader. loadCClass(ClassLocator loc)
CClass
CClassLoader. loadCClass(ClassLocator loc, Package pkg)
SClass
CClassLoader. loadSClass(ClassLocator loc, Package pkg)
SClass
SClassLoader. loadSClass(ClassLocator loc, Package pkg)
SClass
SClassLoader. loadSClass(ClassLocator loc, Package pkg, Map<ClassLocator,ClassLocator> subclassDep)
private CClassLink
CClassLoader. resolveLocInOcc(ClassLocator loc, CClassLoader.Occurrence occ)
CClassLink
CClassLoader. resolveLocInOcc(ClassLocator toBeResolved, ClassLocator loc, String comp)
private SClass
SClassLoader. resolveSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
Method parameters in eu.simuline.relana.model with type arguments of type ClassLocator Modifier and Type Method Description SClass
SClassLoader. loadSClass(ClassLocator loc, Package pkg, Map<ClassLocator,ClassLocator> subclassDep)
SClass
SClassLoader. loadSClass(ClassLocator loc, Package pkg, Map<ClassLocator,ClassLocator> subclassDep)
private SClass
SClassLoader. resolveSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
private SClass
SClassLoader. resolveSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
Constructors in eu.simuline.relana.model with parameters of type ClassLocator Constructor Description ClassLocator(ClassLocator other)
ClassResolver(ClassLocator loc)
Occurrence(ClassLocator loc, String component)
-
Uses of ClassLocator in eu.simuline.relana.parser
Fields in eu.simuline.relana.parser declared as ClassLocator Modifier and Type Field Description ClassLocator
CClassParser.CClassContext. loc
private ClassLocator
CClassParser. loc
private ClassLocator
FormulaParser. loc
private ClassLocator
SClassParser. loc
ClassLocator
SClassParser.SClassContext. loc
Fields in eu.simuline.relana.parser with type parameters of type ClassLocator Modifier and Type Field Description Map<ClassLocator,ClassLocator>
SClassParser.SClassContext. subclassDep
Map<ClassLocator,ClassLocator>
SClassParser.SClassContext. subclassDep
private Map<ClassLocator,ClassLocator>
SClassParser. subclassDep
private Map<ClassLocator,ClassLocator>
SClassParser. subclassDep
Methods in eu.simuline.relana.parser with parameters of type ClassLocator Modifier and Type Method Description CClassParser.CClassContext
CClassParser. cClass(ClassLocator loc)
private void
SClassParser. checkDependencies(ClassLocator needed)
Throws an exception if the class currently parsed is involved in a cyclic definition.CClass
CClassParser. getCClass(ClassLocator loc)
SClass
SClassParser. getSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
SClassParser.SClassContext
SClassParser. sClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
(package private) void
FormulaParser. setLocator(ClassLocator loc)
Sets the locator for the class currently parsed.Method parameters in eu.simuline.relana.parser with type arguments of type ClassLocator Modifier and Type Method Description SClass
SClassParser. getSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
SClass
SClassParser. getSClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
SClassParser.SClassContext
SClassParser. sClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
SClassParser.SClassContext
SClassParser. sClass(ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
Constructors in eu.simuline.relana.parser with parameters of type ClassLocator Constructor Description CClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc)
SClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
Constructor parameters in eu.simuline.relana.parser with type arguments of type ClassLocator Constructor Description SClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
SClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc, Map<ClassLocator,ClassLocator> subclassDep)
-
Uses of ClassLocator in eu.simuline.relana.sys
Fields in eu.simuline.relana.sys declared as ClassLocator Modifier and Type Field Description private ClassLocator
Project. baseClass
Methods in eu.simuline.relana.sys that return ClassLocator Modifier and Type Method Description ClassLocator
Project. getBaseClass()
ClassLocator
ProjectDesc. getBaseClass()
DescribegetLocator
method here.
-