public abstract class BaseTimer extends ConditionalElement
Constructor and Description |
---|
BaseTimer() |
Modifier and Type | Method and Description |
---|---|
Map |
getInnerDeclarations()
Returns a Map of declarations that are
visible inside this conditional element
|
List |
getNestedElements()
Returs a list of RuleConditionElement's that are nested
inside the current element
|
Map |
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 getInnerDeclarations()
RuleConditionElement
public Map getOuterDeclarations()
RuleConditionElement
public Declaration resolveDeclaration(String identifier)
RuleConditionElement
public List 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-2015 JBoss by Red Hat. All Rights Reserved.