Author: rwhitcomb Date: Mon Oct 10 17:25:54 2011 New Revision: 1181083 URL: http://svn.apache.org/viewvc?rev=1181083&view=rev Log: Add the "addComponent" method to TerraFileBrowserSheetSkin.java in order to be able to add custom components (such as character set selection) during a File, Open or File, Save As operation using simple subclasses of FileBrowserSheet.
Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSheetSkin.java Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSheetSkin.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSheetSkin.java?rev=1181083&r1=1181082&r2=1181083&view=diff ============================================================================== --- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSheetSkin.java (original) +++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFileBrowserSheetSkin.java Mon Oct 10 17:25:54 2011 @@ -39,6 +39,7 @@ import org.apache.pivot.wtk.FileBrowserS import org.apache.pivot.wtk.Mouse; import org.apache.pivot.wtk.PushButton; import org.apache.pivot.wtk.Sheet; +import org.apache.pivot.wtk.TablePane; import org.apache.pivot.wtk.TextInput; import org.apache.pivot.wtk.TextInputContentListener; import org.apache.pivot.wtk.Window; @@ -62,6 +63,7 @@ public class TerraFileBrowserSheetSkin e } } + @BXML private TablePane tablePane = null; @BXML private BoxPane saveAsBoxPane = null; @BXML private TextInput saveAsTextInput = null; @BXML private FileBrowser fileBrowser = null; @@ -405,4 +407,10 @@ public class TerraFileBrowserSheetSkin e } } } + + public void addComponent(Component component) { + TablePane.Row row = new TablePane.Row(-1); + row.add(component); + tablePane.getRows().add(row); + } }