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
This assignment will just focus on NookyKindle eBook orders.  That is, we'll be keeping track of the titles of eBooks and the number of orders for that particular eBook during a pa

This assignment will make use of arrays and functions to simulate a game. ASSIGNMENT DESCRIPTION This program will simulate part of the game of Yahtzee! The player will

1.  Develop HTML code to create a Web page with the red background and title "My First Page" in any other color. 2.  Develop an HTML document with details of your name, telephon

The aim of this task is to gain experience in using the popular Web languages XSLT, XQuery, DTD, XML Schema and RDF. The Content: The University is organizing a stage show wh

Write your own version of the strcmp function string_compare. Supply a main program that will test each of the 3 differing outcomes. int string_compare(char *s, char *t); retu

A string s is said to be periodic with a period α, if s is α k for some k > 2. (Note that α k is the string formed by concatenating k times.) A DNA sequence s is called a tande

This is Python program I am stuck Modify the Russian peasant multiplication mod n function from class to perform "Russian peasant exponentiation" instead. You can assume that you

You are to design and create a new class called SelectCallDataDialog, which opens by clicking browse  buttons for selection of ringtones,  vibrations or leds. Depending on which th

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Expertsmind brings you unique solution in java assignments Interfaces A program in the Java selection language is a fuzzy type that is used to specify a program (in the ge