package polyglot.ast; /** * Am immutable representation of a Java statement with a label. A labeled * statement contains the statement being labeled and a string label. */ public interface Labeled extends CompoundStmt { /** The label. */ String label(); /** Set the label. */ Labeled label(String label); /** The statement to label. */ Stmt statement(); /** Set the statement to label. */ Labeled statement(Stmt statement); }