Commit bf950d6c authored by John Tourtellott's avatar John Tourtellott

Retool top-level views to add an "Analysis" tab for configuring views

UI mockup only, pending review with LANL
parent 134e4b15
......@@ -29,10 +29,97 @@
<File>internal/templates/other.sbt</File>
</Includes>
<Definitions>
<AttDef Type="configuration">
<ItemDefinitions>
<Group Name="Heat Transfer" Optional="true" IsEnabledByDefault="false">
<ItemDefinitions>
<Void Name="Enclosure Radiation" Optional="true" IsEnabledByDefault="false">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
</Void>
<Void Name="Induction Heating" Optional="true" IsEnabledByDefault="false">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
</Void>
</ItemDefinitions>
</Group>
<Void Name="Fluid Flow" Optional="true" IsEnabledByDefault="false">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
</Void>
<Void Name="Solid Mechanics" Optional="true" IsEnabledByDefault="false">
<Categories>
<Cat>Enclosure Radiation</Cat>
<Cat>Fluid Flow</Cat>
<Cat>Heat Transfer</Cat>
<Cat>Induction Heating</Cat>
<Cat>Solid Mechanics</Cat>
</Categories>
</Void>
</ItemDefinitions>
</AttDef>
<AttDef Type="export">
</AttDef>
<!-- Selector attribute - used by selector view-->
<AttDef Type="ModuleSelectorAtt" Version="0">
<ItemDefinitions>
<String Name="ModuleSelectorItem" Label="Select Module:">
<DiscreteInfo DefaultIndex="1">
<Value Enum="Fluid Flow">Fluid Flow</Value>
<Value Enum="Heat Transfer">Heat Transfer</Value>
<Value Enum="Enclosure Radiation">Enclosure Radiation</Value>
<Value Enum="Induction Heating">Induction Heating</Value>
<Value Enum="Solid Mechanics">Solid Mechanics</Value>
</DiscreteInfo>
</String>
</ItemDefinitions>
</AttDef>
</Definitions>
<!-- View specifications -->
<Views>
<View Type="Category" Title="SimBuilder" TopLevel="true"
FilterByAdvanceLevel="true" FilterByCategoryMode="alwaysOn" FilterByCategoryLabel="Module">
<View Type="Group" Title="TopLevel" TopLevel="true" TabPosition="North"
FilterByAdvanceLevel="true" FilterByCategory="false">
<Views>
<View Title="Configuration" />
<View Title="Selector SimBuilder" />
<View Title = "Export" />
</Views>
</View>
<View Type="Instanced" Title="Configuration" Label="Analysis">
<InstancedAttributes>
<Att Name="config-att" Type="configuration"></Att>
</InstancedAttributes>
</View>
<View Type="Instanced" Title="Export">
<InstancedAttributes>
<Att Name="export-att" Type="export"></Att>
</InstancedAttributes>
</View>
<View Type="Category" Title="SimBuilder" TopLevel="false"
FilterByAdvanceLevel="true" FilterByCategoryMode="alwaysOn" FilterByCategoryLabel="Modules">
<DefaultColor>1., 1., 0.5, 1.</DefaultColor>
<InvalidColor>1, 0.5, 0.5, 1</InvalidColor>
<AdvancedFontEffects />
......@@ -41,6 +128,14 @@
</Views>
</View>
<View Type="Selector" Name="Selector SimBuilder" Label="Modules" SelectorName="ModuleSelectorItem" SelectorType="ModuleSelectorAtt">
<Views>
<View Title="Heat Transfer" Enum="Heat Transfer"></View>
<View Title="Enclosure Radiation" Enum="Enclosure Radiation"></View>
</Views>
</View>
<View Type="Group" Title="Heat Transfer" TabPosition="North" TabIcons="false">
<Views>
<View Title="Materials"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment