Class BaseTimer

    • Constructor Detail

      • BaseTimer

        public BaseTimer()
    • Method Detail

      • getInnerDeclarations

        public Map<String,​Declaration> getInnerDeclarations()
        Description copied from interface: RuleConditionElement
        Returns a Map of declarations that are visible inside this conditional element
        Returns:
      • getOuterDeclarations

        public Map<String,​Declaration> getOuterDeclarations()
        Description copied from interface: RuleConditionElement
        Returns a Map of declarations that are visible outside this conditional element.
        Returns:
      • resolveDeclaration

        public Declaration resolveDeclaration​(String identifier)
        Description copied from interface: RuleConditionElement
        Resolves the given identifier in the current scope and returns the Declaration object for the declaration. Returns null if identifier can not be resolved.
        Returns:
      • getNestedElements

        public List<? extends RuleConditionElement> getNestedElements()
        Description copied from interface: RuleConditionElement
        Returs a list of RuleConditionElement's that are nested inside the current element
        Returns:
      • isPatternScopeDelimiter

        public boolean isPatternScopeDelimiter()
        Description copied from interface: RuleConditionElement
        Returns true in case this RuleConditionElement delimits a pattern visibility scope. For instance, AND CE is not a scope delimiter, while NOT CE is a scope delimiter
        Returns: