public interface StatementIterable extends Iterable<Statement>, Syntax
Statements.Stylesheet| Modifier and Type | Method and Description |
|---|---|
void |
propagateBroadcast(Broadcaster broadcaster,
Status status)
Implementations must override this method, ensuring that
SyntaxCollections are properly handled. |
SyntaxCollection<StatementIterable,Statement> |
statements()
Gets the
SyntaxCollection of statements within this unit. |
forEach, iterator, spliteratorannotate, annotateUnlessPresent, annotation, annotations, column, comment, comment, comments, comments, comments, copy, hasAnnotation, hasAnnotation, hasSourcePosition, id, line, orphanedComments, orphanedComments, orphanedComments, toString, writesOwnComments, writesOwnOrphanedCommentsisWritable, writeshouldBreakBroadcast, status, statusSyntaxCollection<StatementIterable,Statement> statements()
SyntaxCollection of statements within this unit.void propagateBroadcast(Broadcaster broadcaster, Status status)
SyntaxCollections are properly handled.propagateBroadcast in interface Broadcastablebroadcaster - 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.