001    package railo.transformer.bytecode.statement;
002    
003    import org.objectweb.asm.Label;
004    
005    public class FlowControlFinalImpl implements FlowControlFinal {
006    
007            private Label entryLabel;
008            private Label gotoLabel;
009    
010            public FlowControlFinalImpl(){
011                    this.entryLabel=new Label();
012            }
013            
014            @Override
015            public void setAfterFinalGOTOLabel(Label gotoLabel) {
016                    this.gotoLabel=gotoLabel;
017            }
018            
019            @Override
020            public Label getAfterFinalGOTOLabel() {
021                    return gotoLabel;
022            }
023    
024            @Override
025            public Label getFinalEntryLabel() {
026                    return entryLabel;
027            }
028    }