source: main/trunk/model-sites-dev/cambridge-museum/collect/waikato-independent/pre-import/EditableDatabaseTable/src/jquery/datatables/model/DataRepository.java@ 34493

Last change on this file since 34493 was 34493, checked in by davidb, 4 years ago

Base project for providing jquery/jquery-ui controlled interface to editing a database table

File size: 9.8 KB
Line 
1package jquery.datatables.model;
2
3import java.util.LinkedList;
4import java.util.List;
5
6public class DataRepository {
7
8 /// <summary>
9 /// Singleton collection of companies
10 /// </summary>
11 private static List<Company> CompanyData = null;
12
13 /// <summary>
14 /// Method that returns all companies used in this example
15 /// </summary>
16 /// <returns>List of companies</returns>
17 public static List<Company> GetCompanies()
18 {
19 if (CompanyData == null)
20 {
21 CompanyData = new LinkedList<Company>();
22 CompanyData.add(new Company("Emkay Entertainments", "Nobel House, Regent Centre", "Lothian" ));
23 CompanyData.add(new Company("The Empire", "Milton Keynes Leisure Plaza", "Buckinghamshire" ));
24 CompanyData.add(new Company("Asadul Ltd", "Hophouse", "Essex" ));
25 CompanyData.add(new Company("Gargamel ltd", "", "" ));
26 CompanyData.add(new Company("Ashley Mark Publishing Company", "1-2 Vance Court", "Tyne & Wear" ));
27 CompanyData.add(new Company("MuchMoreMusic Studios", "Unit 29", "London" ));
28 CompanyData.add(new Company("Victoria Music Ltd", "Unit 215", "London" ));
29 CompanyData.add(new Company("Abacus Agent", "Regent Street", "London" ));
30 CompanyData.add(new Company("Atomic", "133 Longacre", "London" ));
31 CompanyData.add(new Company("Pyramid Posters", "The Works", "Leicester" ));
32 CompanyData.add(new Company("Kingston Smith Financial Services Ltd", "105 St Peter's Street", "Herts" ));
33 CompanyData.add(new Company("Garrett Axford PR", "Harbour House", "West Sussex" ));
34 CompanyData.add(new Company("Derek Boulton Management", "76 Carlisle Mansions", "London" ));
35 CompanyData.add(new Company("Total Concept Management (TCM)", "PO Box 128", "West Yorks" ));
36 CompanyData.add(new Company("Billy Russell Management", "Binny Estate", "Edinburgh" ));
37 CompanyData.add(new Company("Stage Audio Services", "Unit 2", "Stourbridge" ));
38 CompanyData.add(new Company("Windsong International", "Heather Court", "Kent" ));
39 CompanyData.add(new Company("Vivante Music Ltd", "32 The Netherlands", "Surrey" ));
40 CompanyData.add(new Company("Way to Blue", "First Floor", "London" ));
41 CompanyData.add(new Company("Glasgow City Halls", "32 Albion Street", "Lanarkshire" ));
42 CompanyData.add(new Company("The List", "14 High St", "Edinburgh" ));
43 CompanyData.add(new Company("Wilkinson Turner King", "10A London Road", "Cheshire" ));
44 CompanyData.add(new Company("GSC Solicitors", "31-32 Ely Place", "London" ));
45 CompanyData.add(new Company("Vanessa Music Co", "35 Tower Way", "Devon" ));
46 CompanyData.add(new Company("Regent Records", "PO Box 528", "West Midlands" ));
47 CompanyData.add(new Company("BBC Radio Lancashire", "20-26 Darwen St", "Blackburn" ));
48 CompanyData.add(new Company("The Citadel Arts Centre", "Waterloo Street", "Merseyside" ));
49 CompanyData.add(new Company("Villa Audio Ltd", "Baileys Yard", "Essex" ));
50 CompanyData.add(new Company("Astra travel", "", "" ));
51 CompanyData.add(new Company("Idle Eyes Printshop", "81 Sheen Court", "Surrey" ));
52 CompanyData.add(new Company("Miggins Music (UK)", "33 Mandarin Place", "Oxon" ));
53 CompanyData.add(new Company("Magic 999", "St Paul's Square", "Lancashire" ));
54 CompanyData.add(new Company("Delga Group", "Seaplane House, Riverside Est.", "Kent" ));
55 CompanyData.add(new Company("Zane Music", "162 Castle Hill", "Berkshire" ));
56 CompanyData.add(new Company("Universal Music Operations", "Chippenham Drive", "Milton Keynes" ));
57 CompanyData.add(new Company("Gotham Records", "PO Box 6003", "Birmingham" ));
58 CompanyData.add(new Company("Timbuktu Music Ltd", "99C Talbot Road", "London" ));
59 CompanyData.add(new Company("Online Music", "Unit 18, Croydon House", "Surrey" ));
60 CompanyData.add(new Company("Irish Music Magazine", "11 Clare St", "Ireland" ));
61 CompanyData.add(new Company("Savoy Records", "PO Box 271", "Surrey" ));
62 CompanyData.add(new Company("Temple Studios", "97A Kenilworth Road", "Middlesex" ));
63 CompanyData.add(new Company("Gravity Shack Studio", "Unit 3 ", "London" ));
64 CompanyData.add(new Company("Dovehouse Records", "Crabtree Cottage", "Oxon" ));
65 CompanyData.add(new Company("Citysounds Ltd", "5 Kirby Street", "London" ));
66 CompanyData.add(new Company("Revolver Music Publishing", "152 Goldthorn Hill", "West Midlands" ));
67 CompanyData.add(new Company("Jug Of Ale", "43 Alcester Road", "West Midlands" ));
68 CompanyData.add(new Company("Isles FM 103", "PO Box 333", "Western Isles" ));
69 CompanyData.add(new Company("Headscope", "Headrest", "East Sussex" ));
70 CompanyData.add(new Company("Universal Music Ireland", "9 Whitefriars", "Ireland" ));
71 CompanyData.add(new Company("Zander Exports", "34 Sapcote Trading Centre", "London" ));
72 CompanyData.add(new Company("Midem (UK)", "Walmar House", "London" ));
73 CompanyData.add(new Company("La Rocka Studios", "Post Mark House", "London" ));
74 CompanyData.add(new Company("Warner Home DVD", "Warner House", "London" ));
75 CompanyData.add(new Company("Music Room", "The Old Library", "London" ));
76 CompanyData.add(new Company("Blue Planet", "96 York Street", "London" ));
77 CompanyData.add(new Company("Dream 107.7FM", "Cater House", "Chelmsford" ));
78 CompanyData.add(new Company("Moneypenny Agency", "The Stables, Westwood House", "East Yorks" ));
79 CompanyData.add(new Company("Artsun", "18 Sparkle Street", "Manchester" ));
80 CompanyData.add(new Company("Clyde 2", "Clydebank Business Park", "Glasgow" ));
81 CompanyData.add(new Company("9PR", "65-69 White Lion Street", "London" ));
82 CompanyData.add(new Company("River Studio's", "3 Grange Yard", "London" ));
83 CompanyData.add(new Company("Start Entertainments Ltd", "3 Warmair House", "Middx" ));
84 CompanyData.add(new Company("Vinyl Tap Mail Order Music", "1 Minerva Works", "West Yorkshire" ));
85 CompanyData.add(new Company("Passion Music", "20 Blyth Rd", "Middlesex" ));
86 CompanyData.add(new Company("SuperVision Management", "Zeppelin Building", "London" ));
87 CompanyData.add(new Company("Lite FM", "2nd Floor", "Peterborough" ));
88 CompanyData.add(new Company("ISIS Duplicating Company", "Sales & Production", "Merseyside" ));
89 CompanyData.add(new Company("Vanderbeek & Imrie Ltd", "15 Marvig", "Scotland" ));
90 CompanyData.add(new Company("Glamorgan University", "Student Union", "Mid Glamorgan" ));
91 CompanyData.add(new Company("Web User", "IPC Media", "London " ));
92 CompanyData.add(new Company("Farnborough Recreation Centre", "1 Westmead", "Hampshire" ));
93 CompanyData.add(new Company("Robert Owens/Musical Directions", "352A Kilburn Lane", "London" ));
94 CompanyData.add(new Company("Magick Eye Records", "PO Box 3037", "Berks" ));
95 CompanyData.add(new Company("Alexandra Theatre", "Station Street", "West Midlands" ));
96 CompanyData.add(new Company("Keda Records", "The Sight And Sound Centre", "Middlesex" ));
97 CompanyData.add(new Company("Independiente Ltd", "The Drill Hall", "London" ));
98 CompanyData.add(new Company("Shurwood Management", "Tote Hill Cottage", "West Sussex" ));
99 CompanyData.add(new Company("Fury Records", "PO Box 52", "Kent" ));
100 CompanyData.add(new Company("Northumbria University", "Union Building", "Newcastle upon Tyne" ));
101 CompanyData.add(new Company("Pop Muzik", "Haslemere", "W. Sussex" ));
102 CompanyData.add(new Company("Jonsongs Music", "3 Farrers Place", "Surrey" ));
103 CompanyData.add(new Company("Hermana PR", "Unit 244, Bon Marche Centre", "London" ));
104 CompanyData.add(new Company("Sugarcane Music", "32 Blackmore Avenue", "Middlesex" ));
105 CompanyData.add(new Company("JFM Records", "11 Alexander House", "London" ));
106 CompanyData.add(new Company("Black Market Records", "25 D'Arblay Street", "London" ));
107 CompanyData.add(new Company("Float Your Boat Productions", "5 Ralphs Retreat", "Bucks" ));
108 CompanyData.add(new Company("Creation Management", "2 Berkley Grove", "London" ));
109 CompanyData.add(new Company("Bryter Music", "Marlinspike Hall", "Suffolk" ));
110 CompanyData.add(new Company("The Headline Agency", "39 Churchfields", "Ireland" ));
111 CompanyData.add(new Company("MP Promotions", "13 Greave", "Cheshire" ));
112 CompanyData.add(new Company("Modo Production Ltd", "Ground Floor", "London" ));
113 CompanyData.add(new Company("Nomadic Music", "Unit 18", "London" ));
114 CompanyData.add(new Company("Reverb Records Ltd", "Reverb House", "London" ));
115 CompanyData.add(new Company("SIBC", "Market Street", "Lerwick" ));
116 CompanyData.add(new Company("Marken Time Critical Express", "Unit 2", "Isleworth" ));
117 CompanyData.add(new Company("102.2 Smooth FM", "26-27 Castlereagh Street", "London" ));
118 CompanyData.add(new Company("Chesterfield Arts Centre", "Chesterfield College", "Derbyshire" ));
119 CompanyData.add(new Company("The National Indoor Arena", "King Edward's Road", "West Midlands" ));
120 CompanyData.add(new Company("Salisbury City Hall", "Malthouse Lane", "Wiltshire" ));
121 CompanyData.add(new Company("Minder Music", "", "" ));
122 }
123 return CompanyData;
124 }
125
126}
Note: See TracBrowser for help on using the repository browser.