On Wed, Jan 21, 2009 at 7:44 AM, Niall Murphy <[email protected]> wrote:

> I want my BibtexFileItem to basically be a FileItem, but i want
> different Text, Description etc.
> In short. i want to extend FileItem.
>
> I cant find the assembly that will let me extend from fileItem. can
> you tell me what it is called?


FileItem lives in Do.Universe.Linux.


> now a design question.
> If i can extend from Do.Platform.Linux/src/Do.Universe/FileItem.cs it
> would seem wrong that i am extending from platform specific class.
> Do you think it is possible or a good idea to have a FileItem in
> Do.Platfrom.Common that would be generic but on different systems use
> the specific implementation from another class?


Files are different on different platforms, the Do FileItem in
Universe.Linux uses some linuxisms, which is why it's in Universe.Linux.
This is the point of IFileItem, to provide a crossplatform abstraction layer
that is safe to refererence.


-- 
--Alex Launi

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GNOME Do" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/gnome-do?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to