001 package org.mesopotamia.lang.java; 002 003 import org.mesopotamia.MesopotamiaException; 004 import org.mesopotamia.NodeData; 005 import org.mesopotamia.RepositoryLanguage; 006 import org.mesopotamia.Scan; 007 import org.w3c.dom.Element; 008 009 public class FinallyClause extends JavaLanguageElement { 010 011 public FinallyClause(NodeData xData, Class<?> context, Scan scan, 012 RepositoryLanguage language, Object environment) throws MesopotamiaException { 013 super(xData, context, scan, language, environment); 014 015 // Select attributes 016 CompoundStatement = selectSingleElement(CompoundStatement.class, "SLIST"); 017 018 } 019 020 public void toDom(Element holder) { 021 super.toDom(holder); 022 023 // Serialize attributes 024 setElement(holder, "CompoundStatement", CompoundStatement); 025 } 026 027 // Attributes 028 private CompoundStatement CompoundStatement; 029 030 // Accessors 031 public CompoundStatement getCompoundStatement() { 032 return CompoundStatement; 033 } 034 035 }