1 | package jquery.datatables.model;
|
---|
2 |
|
---|
3 | import java.util.LinkedList;
|
---|
4 | import java.util.List;
|
---|
5 |
|
---|
6 | public 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 | }
|
---|