public abstract class BaseTimer extends ConditionalElement
| Constructor and Description |
|---|
BaseTimer() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Declaration> |
getInnerDeclarations()
Returns a Map of declarations that are
visible inside this conditional element
|
List<? extends RuleConditionElement> |
getNestedElements()
Returs a list of RuleConditionElement's that are nested
inside the current element
|
Map<String,Declaration> |
getOuterDeclarations()
Returns a Map of declarations that are visible
outside this conditional element.
|
abstract Declaration[][] |
getTimerDeclarations(Map<String,Declaration> outerDeclrs) |
boolean |
isPatternScopeDelimiter()
Returns true in case this RuleConditionElement delimits
a pattern visibility scope.
|
Declaration |
resolveDeclaration(String identifier)
Resolves the given identifier in the current scope and
returns the Declaration object for the declaration.
|
protected Declaration[] |
sortDeclarations(Map<String,Declaration> outerDeclrs,
Declaration[] declrs) |
cloneequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadExternal, writeExternalpublic Map<String,Declaration> getInnerDeclarations()
RuleConditionElementpublic Map<String,Declaration> getOuterDeclarations()
RuleConditionElementpublic Declaration resolveDeclaration(String identifier)
RuleConditionElementpublic List<? extends RuleConditionElement> getNestedElements()
RuleConditionElementpublic boolean isPatternScopeDelimiter()
RuleConditionElementpublic abstract Declaration[][] getTimerDeclarations(Map<String,Declaration> outerDeclrs)
protected Declaration[] sortDeclarations(Map<String,Declaration> outerDeclrs, Declaration[] declrs)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.