public interface StatementIterable extends Iterable<Statement>, Syntax
Statement
s.Stylesheet
Modifier and Type | Method and Description |
---|---|
void |
propagateBroadcast(Broadcaster broadcaster,
Status status)
Implementations must override this method, ensuring that
SyntaxCollection s are properly handled. |
SyntaxCollection<StatementIterable,Statement> |
statements()
Gets the
SyntaxCollection of statements within this unit. |
forEach, iterator, spliterator
annotate, annotateUnlessPresent, annotation, annotations, column, comment, comment, comments, comments, comments, copy, hasAnnotation, hasAnnotation, hasSourcePosition, id, line, orphanedComments, orphanedComments, orphanedComments, toString, writesOwnComments, writesOwnOrphanedComments
isWritable, write
shouldBreakBroadcast, status, status
SyntaxCollection<StatementIterable,Statement> statements()
SyntaxCollection
of statements within this unit.void propagateBroadcast(Broadcaster broadcaster, Status status)
SyntaxCollection
s are properly handled.propagateBroadcast
in interface Broadcastable
broadcaster
- Use this Broadcaster
to broadcast all unbroadcasted child units.status
- Broadcast units that have this status.Copyright (c) 2019, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE file in the repository.