Browse Source

Object graph - better organized files into folders.

pull/15/head
mkonicek 15 years ago
parent
commit
f1bd94dc0c
  1. 28
      src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj
  2. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/Expanded.cs
  3. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedContentNodes.cs
  4. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedExpressions.cs
  5. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedPaths.cs
  6. 8
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/PositionedNode.cs
  7. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentNode.cs
  8. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentNodeEventArgs.cs
  9. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentPropertyNode.cs
  10. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/AbstractNode.cs
  11. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/BaseClassNode.cs
  12. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/NonPublicMembersNode.cs
  13. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/PropertyNode.cs
  14. 0
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/ThisNode.cs

28
src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj

@ -227,12 +227,10 @@
<DependentUpon>PositionedGraphNodeControl.xaml</DependentUpon> <DependentUpon>PositionedGraphNodeControl.xaml</DependentUpon>
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
<Compile Include="Visualizers\Graph\Expanded.cs" /> <Compile Include="Visualizers\Graph\ExpandedPaths\Expanded.cs" />
<Compile Include="Visualizers\Graph\ExpandedContentNodes.cs" /> <Compile Include="Visualizers\Graph\ExpandedPaths\ExpandedContentNodes.cs" />
<Compile Include="Visualizers\Graph\ExpandedExpressions.cs" /> <Compile Include="Visualizers\Graph\ExpandedPaths\ExpandedExpressions.cs" />
<Compile Include="Visualizers\Graph\Layout\ContentNodeEventArgs.cs" /> <Compile Include="Visualizers\Graph\ExpandedPaths\ExpandedPaths.cs" />
<Compile Include="Visualizers\Graph\Layout\ContentPropertyNode.cs" />
<Compile Include="Visualizers\Graph\Layout\ContentNode.cs" />
<Compile Include="Visualizers\Graph\Layout\GraphEdgeRouter.cs" /> <Compile Include="Visualizers\Graph\Layout\GraphEdgeRouter.cs" />
<Compile Include="Visualizers\Graph\Layout\SplineRouting\Box.cs" /> <Compile Include="Visualizers\Graph\Layout\SplineRouting\Box.cs" />
<Compile Include="Visualizers\Graph\Layout\SplineRouting\Edge.cs" /> <Compile Include="Visualizers\Graph\Layout\SplineRouting\Edge.cs" />
@ -248,17 +246,20 @@
<Compile Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph\RouteGraphEdge.cs" /> <Compile Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph\RouteGraphEdge.cs" />
<Compile Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph\RouteVertex.cs" /> <Compile Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph\RouteVertex.cs" />
<Compile Include="Visualizers\Graph\Layout\SplineRouting\ShortestPath\AStarShortestPathFinder.cs" /> <Compile Include="Visualizers\Graph\Layout\SplineRouting\ShortestPath\AStarShortestPathFinder.cs" />
<Compile Include="Visualizers\Graph\Layout\TreeModel\ContentNode.cs" />
<Compile Include="Visualizers\Graph\Layout\TreeModel\ContentNodeEventArgs.cs" />
<Compile Include="Visualizers\Graph\Layout\TreeModel\ContentPropertyNode.cs" />
<Compile Include="Visualizers\Graph\NodeControlCache.cs" /> <Compile Include="Visualizers\Graph\NodeControlCache.cs" />
<Compile Include="Visualizers\Graph\ObjectGraphControl.xaml.cs"> <Compile Include="Visualizers\Graph\ObjectGraphControl.xaml.cs">
<DependentUpon>ObjectGraphControl.xaml</DependentUpon> <DependentUpon>ObjectGraphControl.xaml</DependentUpon>
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
<Compile Include="Visualizers\Graph\ObjectGraph\NamedEdge.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\NamedEdge.cs" />
<Compile Include="Visualizers\Graph\TreeModel\AbstractNode.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\TreeModel\AbstractNode.cs" />
<Compile Include="Visualizers\Graph\TreeModel\BaseClassNode.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\TreeModel\BaseClassNode.cs" />
<Compile Include="Visualizers\Graph\TreeModel\ThisNode.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\TreeModel\ThisNode.cs" />
<Compile Include="Visualizers\Graph\TreeModel\NonPublicMembersNode.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\TreeModel\NonPublicMembersNode.cs" />
<Compile Include="Visualizers\Graph\TreeModel\PropertyNode.cs" /> <Compile Include="Visualizers\Graph\ObjectGraph\TreeModel\PropertyNode.cs" />
<Compile Include="Visualizers\GridVisualizer\ValueProviders\GridValuesProvider.cs" /> <Compile Include="Visualizers\GridVisualizer\ValueProviders\GridValuesProvider.cs" />
<Compile Include="Visualizers\IEnumerableNode.cs" /> <Compile Include="Visualizers\IEnumerableNode.cs" />
<Compile Include="Visualizers\PresentationBindings\GridViewColumnHider.cs" /> <Compile Include="Visualizers\PresentationBindings\GridViewColumnHider.cs" />
@ -310,7 +311,6 @@
<Compile Include="TreeModel\Utils.cs" /> <Compile Include="TreeModel\Utils.cs" />
<Compile Include="Visualizers\Graph\Drawing\CanvasLocationAdapter.cs" /> <Compile Include="Visualizers\Graph\Drawing\CanvasLocationAdapter.cs" />
<Compile Include="Visualizers\Graph\Drawing\GraphDrawer.cs" /> <Compile Include="Visualizers\Graph\Drawing\GraphDrawer.cs" />
<Compile Include="Visualizers\Graph\ExpandedPaths.cs" />
<Compile Include="Visualizers\Graph\Layout\GraphDiff.cs" /> <Compile Include="Visualizers\Graph\Layout\GraphDiff.cs" />
<Compile Include="Visualizers\Graph\Layout\GraphMatcher.cs" /> <Compile Include="Visualizers\Graph\Layout\GraphMatcher.cs" />
<Compile Include="Visualizers\Graph\Layout\PositionedEdge.cs" /> <Compile Include="Visualizers\Graph\Layout\PositionedEdge.cs" />
@ -430,11 +430,13 @@
<Folder Include="Visualizers\Graph" /> <Folder Include="Visualizers\Graph" />
<Folder Include="Visualizers\Graph\Drawing" /> <Folder Include="Visualizers\Graph\Drawing" />
<Folder Include="Visualizers\Graph\Layout" /> <Folder Include="Visualizers\Graph\Layout" />
<Folder Include="Visualizers\Graph\Layout\TreeModel" />
<Folder Include="Visualizers\Graph\Layout\SplineRouting" /> <Folder Include="Visualizers\Graph\Layout\SplineRouting" />
<Folder Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph" /> <Folder Include="Visualizers\Graph\Layout\SplineRouting\RouteGraph" />
<Folder Include="Visualizers\Graph\Layout\SplineRouting\ShortestPath" /> <Folder Include="Visualizers\Graph\Layout\SplineRouting\ShortestPath" />
<Folder Include="Visualizers\Graph\Layout\Tree" /> <Folder Include="Visualizers\Graph\Layout\Tree" />
<Folder Include="Visualizers\Graph\TreeModel" /> <Folder Include="Visualizers\Graph\ExpandedPaths" />
<Folder Include="Visualizers\Graph\ObjectGraph\TreeModel" />
<Folder Include="Visualizers\Graph\ObjectGraph" /> <Folder Include="Visualizers\Graph\ObjectGraph" />
<Folder Include="Visualizers\GridVisualizer\ValueProviders" /> <Folder Include="Visualizers\GridVisualizer\ValueProviders" />
<Folder Include="Visualizers\Controls" /> <Folder Include="Visualizers\Controls" />

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Expanded.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/Expanded.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedContentNodes.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedContentNodes.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedExpressions.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedExpressions.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ExpandedPaths/ExpandedPaths.cs

8
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/PositionedNode.cs

@ -78,8 +78,7 @@ namespace Debugger.AddIn.Visualizers.Graph.Layout
public virtual IEnumerable<PositionedEdge> Edges public virtual IEnumerable<PositionedEdge> Edges
{ {
get get {
{
foreach (PositionedNodeProperty property in this.Properties) { foreach (PositionedNodeProperty property in this.Properties) {
if (property.Edge != null) if (property.Edge != null)
yield return property.Edge; yield return property.Edge;
@ -87,11 +86,6 @@ namespace Debugger.AddIn.Visualizers.Graph.Layout
} }
} }
public void Measure()
{
this.NodeVisualControl.Measure(new Size(800, 800));
}
public double Left { get; set; } public double Left { get; set; }
public double Top { get; set; } public double Top { get; set; }
public double Width public double Width

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/ContentNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/ContentNodeEventArgs.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentNodeEventArgs.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/ContentPropertyNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/Layout/TreeModel/ContentPropertyNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/TreeModel/AbstractNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/AbstractNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/TreeModel/BaseClassNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/BaseClassNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/TreeModel/NonPublicMembersNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/NonPublicMembersNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/TreeModel/PropertyNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/PropertyNode.cs

0
src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/TreeModel/ThisNode.cs → src/AddIns/Debugger/Debugger.AddIn/Visualizers/Graph/ObjectGraph/TreeModel/ThisNode.cs

Loading…
Cancel
Save