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) |
clone
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
readExternal, writeExternal
public Map<String,Declaration> getInnerDeclarations()
RuleConditionElement
public Map<String,Declaration> getOuterDeclarations()
RuleConditionElement
public Declaration resolveDeclaration(String identifier)
RuleConditionElement
public List<? extends RuleConditionElement> getNestedElements()
RuleConditionElement
public boolean isPatternScopeDelimiter()
RuleConditionElement
public abstract Declaration[][] getTimerDeclarations(Map<String,Declaration> outerDeclrs)
protected Declaration[] sortDeclarations(Map<String,Declaration> outerDeclrs, Declaration[] declrs)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.