Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.

Commit

Permalink
Core: add class diagram file & image
Browse files Browse the repository at this point in the history
  • Loading branch information
conceptdev committed Apr 16, 2012
1 parent 77658d5 commit 5f7a193
Show file tree
Hide file tree
Showing 4 changed files with 74 additions and 7 deletions.
8 changes: 5 additions & 3 deletions Tasky/Tasky.Core/About.txt
Original file line number Original file line Diff line number Diff line change
@@ -1,3 +1,5 @@
The Tasky.Core library is the reusable portion of the Tasky application. It contains the Business The Tasky.Core library is the reusable portion of the Tasky application.
Layer (BL), Data Access Layer (DAL), and Data Layer (DL). All of the Tasky.Core code is shared between
the iOS and Android versions of the application without modification. All of the Tasky.Core code is shared between the iOS and Android versions of the application without modification.

See ClassDiagram.png for a visualization of the classes.
66 changes: 66 additions & 0 deletions Tasky/Tasky.Core/ClassDiagram.cd
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
<Comment CommentText="Tasky - Core classes&#xD;&#xA;* TaskManager returns Task objects&#xD;&#xA;* TaskManger uses TaskRepository&#xD;&#xA;* TaskRepository uses TaskDatabase&#xD;&#xA;* TaskDatabase inherits from SQLiteConection">
<Position X="5.5" Y="3.188" Height="1.052" Width="2.981" />
</Comment>
<Class Name="Tasky.Core.SQLite.SQLiteConnection" Collapsed="true">
<Position X="9.25" Y="0.5" Width="1.5" />
<NestedTypes>
<Class Name="Tasky.Core.SQLite.SQLiteConnection.TableInfo" Collapsed="true">
<TypeIdentifier>
<NewMemberFileName>SQLite.cs</NewMemberFileName>
</TypeIdentifier>
</Class>
</NestedTypes>
<TypeIdentifier>
<HashCode>AAQAEEABACAAiAZLBAAEQAAQCAUAABoAAQAIgACAAAU=</HashCode>
<FileName>SQLite.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" />
</Class>
<Class Name="Tasky.Core.TaskManager">
<Position X="2.25" Y="0.5" Width="1.5" />
<Members>
<Method Name="TaskManager" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AAAAQAAAAAAAAAAAAAAAAAAAgBAAAAAAgAAAAAAAAAA=</HashCode>
<FileName>TaskManager.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Tasky.Core.Task" BaseTypeListCollapsed="true">
<Position X="2.25" Y="2.75" Width="1.5" />
<Members>
<Method Name="Task" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AAAgAAAAAAAAgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Task.cs</FileName>
</TypeIdentifier>
<Lollipop Position="0.2" Collapsed="true" />
</Class>
<Class Name="Tasky.Core.TaskDatabase">
<Position X="7" Y="0.5" Width="1.5" />
<Members>
<Field Name="locker" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AABAAAAAAAAAIEAAAQAAAAAAAAAAAgAAAAAAAAAAAAA=</HashCode>
<FileName>TaskDatabase.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Tasky.Core.TaskRepository">
<Position X="4.5" Y="0.5" Width="1.75" />
<Members>
<Field Name="db" Hidden="true" />
<Field Name="dbLocation" Hidden="true" />
<Field Name="me" Hidden="true" />
<Method Name="TaskRepository" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AAAAQAAAAAAQAAABAAAAAQAAgBAAAAAAgAAgAAAAAAA=</HashCode>
<FileName>TaskRepository.cs</FileName>
</TypeIdentifier>
</Class>
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>
Binary file added Tasky/Tasky.Core/ClassDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 3 additions & 4 deletions Tasky/Tasky.Core/Tasky.Core.Android.csproj
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
Expand Down Expand Up @@ -42,9 +42,7 @@
<Reference Include="Mono.Android" /> <Reference Include="Mono.Android" />
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" /> <Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
<ItemGroup> <ItemGroup />
<Folder Include="Contracts\" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="Contracts\BusinessEntityBase.cs" /> <Compile Include="Contracts\BusinessEntityBase.cs" />
<Compile Include="Contracts\IBusinessEntity.cs" /> <Compile Include="Contracts\IBusinessEntity.cs" />
Expand All @@ -56,5 +54,6 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="About.txt" /> <None Include="About.txt" />
<None Include="ClassDiagram.cd" />
</ItemGroup> </ItemGroup>
</Project> </Project>

0 comments on commit 5f7a193

Please sign in to comment.