Phonebook entry, Programming Languages

The first task is to extend the  NeoPhoneBookEntry and  NeoPhoneBook classes to accommodate for  four additional contact  details:  Ringtone,  Vibration Pattern,  Led Pattern  and Ring Option. Ringtones are not  yet  implemented in this assignment so simply use "Default" wherever it is needed to be specified. A phonebook entry should therefore be in the extended format:

|Ringtone|VibrationPattern|LedPattern|Options

The  AddContactDialog should also be updated to display this information inside the "Ring" tab, with buttons allowing the user to select and attach a ringtone and vibration and led pattern to the contact. This task requires the following functionality:

  • Ringtone, Vibration, Led Pattern and Ring Option are required to be supported in NeoPhoneBookEntry (accessor methods).
  • AddContactDialog displays the Ringtone/Vibration/Led/Option information in the "Ring" tab. Wherever empty data is provided for Ringtone, the phonebook should interpret this as "Default".  Wherever the Vibration/Led Pattern is  empty, the phonebook should interpret this as "Pulse". Ring option corresponds to the index of a combo box in the Ring tab that will have the following elements in this order:

[Orchestra]
Synchronised

  • [] - denotes that [Orchestra] will be a default value for Ring Option
  • Users must be able to click buttons that will allow for them to browse and search

for ringtones, vibration or  led patterns. Ringtones will be determined by a ".aud" file extension,  vibrations use a ".vib" extension and led patterns use a ".led" extension. Clicking on the browse button will open a SelectCallDataDialog, which will facilitate the browsing and selection for each respective detail.

Posted Date: 2/22/2013 6:10:42 AM | Location : United States







Related Discussions:- Phonebook entry, Assignment Help, Ask Question on Phonebook entry, Get Answer, Expert's Help, Phonebook entry Discussions

Write discussion on Phonebook entry
Your posts are moderated
Related Questions
I have a linux lab class that consist of 1 lab assignment per week for 5 weeks. It is an online virtual lab and is fairly easy, I just don''t have the time.

What is .NET? It is a foundation fairly neutral structure. Is a coating between the son and the selection language? It can handle many selection dialects, such as VB.NET,

Explain the applet Element ? Applets are embedded in web pages by using the and tags. The APPLET element is same to the IMG element. Like IMG APPLET references a source fil

I have to create a calorie counter and I am totally lost


P4's goal is to design the C# classes needed to track creature viability in a MMO game under development .  Part I: Class design 1)  GameCreature class (with derived ty

how much it will cost? i need learn how to make rightsided triangle in forloop

What is DOM? The Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure an

what is the difference between class and interface

You get a contract to implement a simple Java application that process NBA team roster : your application has to read the NBA team roster from a text file and then print each playe