Does my company absolutely need a MES to survive or can we do perfectly well without it … and where can I find the answer to this question?
The integration of production processes and systems horizontally and vertically plays an increasingly important role. Although there are still numerous isolated solutions in most companies, they do not have a future any more. Instead, manufacturing execution systems are getting more and more important as data hubs for the production. Terms such as digitization, smart factory, big data, Industrial Internet of Things IIoT and Industry 4.0 are on everyone's lips.
What can our ERP system do and where are the differences compared to MES?
Which MES components are already available in our company – and can we integrate them? Or does it make more sense to replace them?
How should the MES integrate itself into the existing SCADA and PLC environment?
Is a Historian system an useful supplement or rather an alternative to MES for us?
Do we need a tailor-made MES or are there any suitable standard systems?
Is a MES project a meaningful way to IoT and Industry 4.0 for us?
Last but not least, what are the real benefits?
HIR GmbH supports industrial companies in the strategic analysis and the operational design of their processes and IT systems in the MES environment. HIR GmbH enjoys an excellent reputation as a specialised and neutral consulting company in the fields of MES concepts and selection and implementation processes. Renowned large groups such as Alstom, Evonik, Linde, Voith, Festo, Ronal, Swarowski, Sulzer Metco, and TRW as well as mid-sized companies from different industries confirm the competence of HIR GmbH in the field of MES.


Money doesn't always come as willingly or as freely as we'd like, particularly when raising a family! Between school supplies, feeding them (and keeping them alive in general), keeping them kitted out with the latest gear and gadgets (or trying to keep up at the very least), taking them to all manner of extra-curricular clubs and paying to keep a roof over their heads…well, there's often very little money left over for anything else.
It's nice to get away and enjoy a family holiday when possible, though if you can't afford to head abroad this year, that's not to say that you can't enjoy some time together, all the same! In fact, camping can offer an equally exciting and enriching experience, – And the best thing is? It can be done for next to nothing!
In this post we're going to take a look at ways in which you can save money and go camping with your family. The kids will certainly have an amazing time. They might complain a little bit about the poor signal (or better yet take the phones off them completely, reserved only for the travelling in between), but other than that, there will be so much else to see and do!
Sure, it's nice staying in a lavish hotel with big comfy beds and a heated swimming pool, but we have an alternative suggestion. Staying in a big tent ain't exactly the Ritz as they say, but it's really cosy and lots of fun; You can also invest in some affordable sleeping bags, pad the ground out with comfy recycled camping matting and then voila: there's your beds; and sure, the lakes and rivers might not be the same as a heated swimming pool, but there are loads of incredible, natural spots for you to explore and they're all free!
If you live in the city then it's likely that you rarely get a chance to reconnect with nature, switch off the phones and enjoy the beauty that our environment has to offer. The physical and psychological benefits of spending time in nature are certainly not to be snuffed at! Your children might not show all that much excitement or enthusiasm in the beginning, but once they're out amongst it, well, it's very hard not to smile and have fun!
Camping brings you closer together because there are fewer people around and far less distractions (no arcades, pubs, cinemas and theme parks). This gives you a unique advantage to spend some more quality time with your children. You can play loads of exciting games, teach them practical life skills like building a fire and preparing food, and then lie out under the stars at night, get cosy and ponder over the universe!
All in all, it's not glamorous. It will be messy, but it will be fun! Perhaps you know people on Facebook who are showing off their lavish, 5k a night hotel. Who cares? True wealth has absolutely nothing to do with how many photographs you take in various lavish hotels around the world. It's about those priceless moments that you can spend with your loved ones for FREE in your back garden if you chose to. So, skip your ultra-expensive holiday this year and go camping instead!


This wool plant in village Koreshnica, Demir Kapija is an interesting example of the industrial heritage in Macedonia. It is a machine shop with a technology from the first half of the last century and serves to purify the wool after shearing the sheeps. It is a private property and the museum is making efforts to engage it as a tourists offer of Demir Kapija.


Successful algorithmic music composition requires the efficient creation of works that reflect human preferences. In examining this key issue, we make two main contributions in this dissertation: analysis of the computational complexity of algorithmic music composition, and methods to produce music that approximates a commendable human effort. We use species counterpoint as our compositional model, wherein a set of stylistic and grammatical rules governs the search for suitable countermelodies to match a given melody. Our analysis of the complexity of rule-based music composition considers four different types of computational problems: decision, enumeration, number, and optimization. For restricted versions of the decision problem, we devise a polynomial algorithm by constructing a non-deterministic finite state transducer. This transducer can also solve corresponding restricted versions of the enumeration and number problems. The general forms of the four types of problems, however, are respectively NP-complete, #P-complete, NP-complete in the strong sense, and NP-equivalent. We prove this by first reducing from the well known Three-Dimensional Matching problem to the music composition decision problem, and then by reducing among the music problems themselves. In order to compose music both correct and human-like, we formulate new "artistry" rules to supplement traditional rules of musical style and grammar. We also propose the fuzzy application of these artistry rules, to complement the crisp application of the traditional rules. We then suggest two methods to model human preferences: (1) distinguish an expert's compositions from alternative compositions by determining rule weights; (2) train an artificial neural network to reflect an expert's musical preferences through the latter's evaluations of a set of compositions. We were able to approximate that elusive factor of human preference with better than 75% accuracy. To solve the optimization problem, we adapt two different search algorithms: best-first search with branch-and-bound pruning (for m ≥ 1 optimal solutions), and a genetic algorithm (for m ≥ 1 near-optimal solutions). Through these algorithms, we test the techniques of rule weightings and of trained neural networks as evaluation functions. Our adaptation of the genetic algorithm produced optimal countermelodies in execution time favorably comparable to that taken by the best-first algorithm.
Gwee, Nigel, "Complexity and heuristics in ruled-based algorithmic music composition" (2002). LSU Doctoral Dissertations. 2190.


text:
Eric P Selected for the Small School Football Team
Wednesday, December 22nd, 2021—Congratulations to Syracuse Academy of Science junior, Eric Philips for being named one of the 'All CNY 2021 Small School Football Team' players! The team of 41 athletes was chosen by Section III coaches and a coach of the year chosen by syracuse.com. Syracuse.com also interviewed each of the student athletes on the 2021 Small School Football Team, and below is the interview questions and response from Syracuse Academy of Science high school Atom, Eric Philips!
What is your Position: Defensive back
What's next? My senior season. My last year to make a statement in high school.
Who (or what) inspires you? My family inspires me. I've always dreamed of taking care of my family one day.
What was your proudest accomplishment this season? My proudest accomplishment would be coming back the way I did after being injured two seasons in a row.
What is your most-used phone app? Definitely Tik Tok
What celebrity do people say you look like? I get Drake a lot.
What is the best pizza topping? Sausage and pepperoni. The combo is undefeated.
Congratulations, Eric we are very proud of you and all that you have accomplished! To read the full article, please click here.
January Dollar Dog
Friday, January 3rd, 2022—New year, new savings! Syracuse Academy of Science middle school Atoms, please mark your calendar for the following two Empower Federal Credit Union Dollar Dog Dates.
Year 2022 is here! Why not start the year off right by saving at school through our in-school banking program? It's safe and simple -- and money saved sure adds up! Start your 2022 by saving with Dollar Dog!
If your child is interested in becoming a Dollar Dog saver please contact Lauri Hoover at (315) 728-3474 or This email address is being protected from spambots. You need JavaScript enabled to view it..
Membership eligibility required. Empower Federal Credit Union is federally insured by the National Credit Union Administration.
Those Winter Days before … Winter Recess!
Wednesday, December 22nd, 2021—Winter Recess may have been just around the corner, but the Syracuse Academy of Science 7th grade Atoms said, 'but first, let's go ice skating!'
The Atoms braved the winter elements on their recent field trip to the Clinton Square Ice Rink where teamwork, positivity, and resilience were on full display. For many of the students, this was their first time ever ice skating. In true Atoms fashion, they helped one another find or regain their balance both on and off the ice, and of course were always there to lend a helping hand in case anyone fell.
By the end of this outdoor excursion, the students were certainly skating like professionals. We may have even noticed a few spin moves here and there! Please click here to visit our Facebook page to view more pictures from the 7th grade Syracuse Academy of Science middle school Atoms' field trip to the Clinton Square Ice Rink.
Winter Holidays Around the World
Tuesday, December 21st, 2021—Throughout the year, Syracuse Academy of Science elementary school students have been exploring and learning about the various traditions, customs and protocols for winter holidays around the world. Some of the holidays they learned about include (and are not limited to): St. Lucia Day, Kwanzaa, Hanukkah, Boxing Day, Día de Los Muertos, Christmas, and Chinese New Year.
We invite you to click here to watch a short video by the Syracuse Academy of Science elementary school, as they share with you their Winter Holidays Around the World celebration.
SUNY ESF Speaks with the High School Atoms
Tuesday, December 14th, 2021—Earlier this month, Syracuse Academy of Science high school students had an opportunity to learn about a local college who is ranked 2nd on Princeton Review's list of 'Green Colleges,' and 3rd on Sierra Magazine's 'Cool Schools' list. This school is none other than, SUNY ESF!
A SUNY ESF recruiting team member shared with the Atoms about the variety of degree programs offered, as well as some pretty special perks of being a 'Mighty Oak.' One of these perks is that SUNY ESF students can take classes, use library and computing facilities, join clubs and eat in the dining halls at Syracuse University.
During this college visit, Atoms also had an opportunity to do an on-site application review with the SUNY ESF recruiting team member. We would like to take this time to thank the SUNY ESF recruiting team for taking time out of their schedules to visit Syracuse Academy of Science high school and speak with the Atoms!
Atoms Turn back Time for a Spirit Day Celebration
Tuesday, December 21st, 2021—The week leading up to Winter Recess, the Syracuse Academy of Science middle school students, teachers, faculty and staff dressed in their decade's best for their spirit day celebration. For their spirit day theme of decade day, Atoms could dress in the following years: 60's, 70's, 80's or 90's. In true Atoms fashion, they were all so hip and cool! Click here to visit our Facebook page to view more pictures from this event.
We hope all of our students, teachers, faculty and staff have a happy, healthy and safe Winter Recess.
Season's Greetings from SANY Schools
Hello Syracuse Academy of Science Charter School Families,
It's hard to believe that it's already the holiday break - where has this time gone? As we get ready to celebrate the holiday season with family and loved ones that are near and dear to us, I wanted to take a brief moment to reflect on all that has happened this past year.
As the year started off with much promise as the COVID-19 vaccine would be made available to the vast majority, the year 2021 seemed like it would bring much hope and light in the times of darkness. At some point throughout this year, I think we all expected to be beyond COVID-19 and its far-reaching impact on the education system, however, much like the 2020 school year, our students, teachers, faculty and staff overcame many obstacles and challenges that presented themselves. If the 2020 school year taught us anything, there is nothing we (as Atoms) can't accomplish.
Despite the many challenges this year faced, I am reminded of a quote by Mahatma Gandhi, 'in the midst of darkness, light persists.' I am drawn to this quote by the generosity, positivity and actions presented this year by the Syracuse Academy of Science Charter School Atoms. But don't just take my word for it, take a look at all the many wonderful things the students have accomplished thus far.
👉 Prior to the start of the school year, elementary school teachers helped 'bridge the educational gap,' and prepared them for the upcoming 2021 - 2022 school year so students wouldn't feel left behind.
👉 Syracuse Academy of Science elementary school's 'Ladies in Science Club,' received a $5,000 grant from The Women's Fund of Central New York that will go towards purchasing materials to help support this student club organization.
👉 Syracuse Academy of Science elementary school hosted a Thanksgiving holiday canned food drive to benefit the Rescue Mission. Students donated hundreds of canned goods to help those in need.
👉 Syracuse Academy of Science middle school Project Based Learning students helped their community by sharing the love of reading by creating Little Free Libraries.
👉 Syracuse Academy of Science high school collaborated with Rotary District 7150, and Terra Science and Education to sponsor three pallets of curriculum books to the Books of the World organization - who support efforts in getting books to people in Africa.
👉 Syracuse Academy of Science High School students took first, second, and third place in the 2021 Division III CNY Steamboat Competition.
👉 Syracuse Academy of Science high school Congressional Awards students volunteer their time and service at the Rescue Mission's Thrifty Shoppers stores and the Blessing Box CNY donation drive.
👉 Syracuse Academy of Science high school students took first, third and fourth place in the CNY Bridges: Build 'Em & Bust 'Em competition.
👉 Syracuse Academy of Science Charter School students received hats and gloves through the generous donation of Chartwells' Food Service Director, Ms. Pittsley.
While we are halfway through the school year, Atoms continue to show that they are the light that is shining through the darkness.
Someday, when we look back at this period and reflect upon how we lived through these challenging times, I will always be reminded that it was because of each and every one of our Atoms, their families, teachers, faculty and staff. Many Atoms, one family. We wish you a very happy holiday!
Dr. Tolga Hayali
SANY Superintendent
SASCS Community Donates Hats & Gloves to Atoms
Wednesday, December 15th, 2021—Our hearts are so full with the kindness and generosity from the Syracuse Academy of Science Charter School community members. On this 'giving Tuesday,' we wanted to share how one family and one Food Service Director helped give the gift of warmth this holiday season.
Last Wednesday, a family in Ms. Fogarty's class donated hats and gloves for all the students in that class! These kind gifts and gestures will go a long way especially as we get ready for colder months ahead. But wait, that's not all the kindness and generosity continues.
Last Friday, the Food Service Director of Chartwells, Ms. Pittsley, hosted a Hat & Glove Giveaway. This year, Chartwells generously donated hats and gloves to the K-12 students across the district!!!
Our hearts are so full with all this kindness, generosity and thoughtfulness. Our students, and families cannot thank you all enough for the hats and gloves, especially during these colder months. Thank you all again for your kindness and generosity!
The High School Atoms Say Yes to Education
Tuesday, November 30th, 2021—Syracuse Academy of Science Charter Schools is proud to, 'Say Yes' to Education! Say Yes to Education Syracuse is a nonprofit community-wide partnership with the goal of every public school student not only graduating high school -- but doing so with the preparation and support to attain, afford and complete a college or other postsecondary education. This organization supports students and their families on the path to high school graduation — with a goal of their being prepared for a post-secondary education, and able to afford its expenses.
The Syracuse Academy of Science high school students had an opportunity to learn more about the Say Yes to Education program and which colleges would be funded through the program. Atoms also learned what makes them eligible to become a Say Yes member and how to complete the application process.
Le Moyne College Presents Information about FAFSA
Tuesday, December 7th, 2021—As the Syracuse Academy of Science High School seniors prepare to start their college application process families had an opportunity to learn about the Financial Aid process from Le Moyne College's Director of Financial Aid.
During the presentation, families learned about the Free Application for Federal Student Aid, or more commonly referred to at FAFSA. Many colleges and universities use the FAFSA form to determine the applicant's federal aid eligibility. Many states and colleges use FAFSA data to award their own aid, as well.
Thank You for Sharing the Love of Reading
Atoms Put Love Into Action at Thrifty Shoppers
Walking in a Winter Wonderland at SAS ES
Atoms Make A Difference to over 200 Families
November Student of the Month Ceremony
December Dollar Dog Days
College Week 2021
Atoms Virtually Visit the Iroquois Museum
Fun in the Sun during a Heat Wave in Syracuse
Get Your Snack On with Ms. Dickinson's Class

redpajama_set_name: RedPajamaCommonCrawl


The Universal Weather Shield for Baby!
We've recently updated this write-up to include a few new updates. We hope that they will assist you in your process to find the ideal one for your specifications.
Have you searched for a shield for your stroller in vain? The Jeep jogging stroller weather shield is a universal shield that protects your baby from the elements. It has air holes on both sides for ventilation. It protects your child from rain, snow, wind and cold weather. It fits most strollers with a canopy.
It is ideal for people who live in windy areas and during autumn.
Summary rugged shield from Jeep fits most strollers with a canopy and wipes clean. It has a convenient essentials pocket for storing and transporting essentials.
Product Rating 7.6/10 It's indeed a rugged rain cover but not perfect but serves its purpose.
Intended Use 9.00/10 To shield your baby from rain, snow, wind and cold weather.
Value for Money 8.5/10 Good jogger accessory investment because it's universal and fits most joggers as not many joggers have matching shields.
Price 7.0/10 It's an average-priced stroller accessory.
This is a universal rain cover that fits most joggers. It's rugged yet, easy to clean.
It's indeed an essential accessory especially in cold and rainy seasons, but it seems the stitching looses a bit too easily. In all, it's still worth investing in to protect your little.
This shield has air holes on both sides for ventilation.
This product fits almost all jogging strollers conveniently.
The pocket is waterproof so you can store your phone while on the move. You can even keep an extra blanket or bottle handy.
This protects your baby from inclement weather – Be it rain, the wind, snow or just cold; you are covered. You don't have to fear for suffocation with the air holes on both sides for proper airflow. It is also simple to install. It is universal size, so it fits almost every stroller without a problem.
At the time of writing this review, there was a total of 382 customer reviews, and 51 answered questions on Amazon for the stroller with an average rating of 3.8 stars. Customers say it is useful, works beautiful and keeps their children from the elements. They stated that they would recommend. A mother commented "it works like a charm. It can feel like it is 10 degrees Fahrenheit outside with the wind and when I put my hand under the shield with my daughter, it was easily 20 degrees warmer".
It rips easily, and stitching should be made more durable given that the cover usually needs to sustain not only rain but the wind too. It still serves its purpose, however.
It has air holes on both sides for ventilation.
This fits almost all jogging strollers.
It has a waterproof pouch to store all your essentials like phones and keys.
It rips apart easily although we have to admit that it still serves its purpose.
If you decide that the Jeep Jogging Stroller Weather Shield is not for you, there are a lot of other options out there. Try the Jeep Brand or the Schwinn Interval Review.
For more informations, please read our detailed guide on The Best Jogging Stroller.
Some customers complain that it is not universal size and too short, but that is just because they place it over the cup holder. If you don't fix it over the cup holder, it fits perfectly.
This product serves its purpose, but production can be better.
Ensure that you check out the button below for the best price it's actually been.


text:
Can numeracy and literacy fill the health gaps of Europe?
Professor Helmut Brand, president of the European Health Forum Gastein (EHFG), Jean Monnet Professor of European Public Health and head of the Department of International Health at Maastricht University, The Netherlands. He serves on the European Advisory Committee on Health Research (EACHR) of WHO Europe and on the Expert Panel on "Investing in Health" (EXPH) for the European Commission.
Europe is undergoing a period of profound demographic change. Populations are ageing, fertility patterns are changing, modern living has impacted our habits, and consequently, there is an increasing prevalence of people living with one or more chronic disease. Cases of diabetes, for example, are expected to rise from 58.9 million cases in 2015 to 71.1 million by 2040. Today over 10 million people are living with dementia in Europe and it is set to double by 2050. All the while, governments struggle to manage health care spending as much of the continent recovers from the damaging global recession and faces a rising cost of treatments.
With so many potential stumbling blocks for European health systems, can we all truly access quality care?
I say we can. Demographics do not define Europe's destiny. By proactively considering the challenges and seizing opportunities for new approaches to health care, we can influence our health outcomes for the better. A key lesson for individuals and governments alike: we stand to learn a lot from our neighbours. Working together, we can avoid reinventing the wheel, and promote a better understanding of health care at individual and community level to support health systems as a whole.
Mind the gap: measuring health system performance
Though each country starts from its own context and its health system serves a unique population, most have a similar end goal: well-equipped, efficient and sustainable health system to meet the needs of all citizens. As such, there is value to be derived from measuring how well countries are doing against comparable health indicators.
This is already well underway. In the recent report "So What?", prepared by the European Commission Expert Group on Health System Performance Assessment (HSPA), the OECD, the World Health Organisation Regional Office for Europe and the European Observatory on Health Systems and Policies, the authors state: "Countries often benchmark with other countries. Whilst the challenges involved in these comparisons are well known, it is also evident that information deriving from international comparisons can provide the basis of further scrutiny and a deeper comprehension of the policies required to improve the status quo."
Platforms such as the European Union and the OECD offer an excellent means by which governments can share where they are succeeding and where there are gaps. Which prevention tactics are effective in reducing childhood obesity? How can we improve outpatient care for the elderly? Particularly pertinent as government resources are challenged in keeping up with demographic change, this exchange of best practices can facilitate sound strategies for quality health interventions.
Such cross-border collaboration is also the objective of the annual European Health Forum Gastein (EHFG), taking place on 28-30 September. This year's conference theme, Demographics and Diversity in Europe, places the focus on what new solutions for health one country can learn from the other, to better respond to demographic trends.
Close the gap: accelerating health literacy in Europe
Health literacy, the competence to understand and apply information to make decisions for health care, disease prevention and health promotion, remains a public health challenge in Europe. In the most recent publication of Health Promotion International, I discuss together with colleagues research that demonstrates health literacy on this continent is still at its infancy.
The ability for an individual and their community to be fully informed and engaged in their own care is a necessary step in tackling the burden of chronic diseases in Europe. Take diabetes for example. The HSPA report examines the incidences of hospital admissions for diabetes patients across Europe. Such acute deterioration in the health– such as cardiovascular, renal and neurological complications – is traumatic for patients, expensive for health systems, and often, avoidable.
An effective primary health care system should be capable of implementing a baseline of access to quality health care that prevents the emergence and progression of many major chronic diseases. But to respond to rising populations and limited health system resources, we must also strengthen what is below primary care – community level care. The more each patient, carer, and member of a community is empowered and involved in their own health care delivery and the greater the health literacy amongst the population, the better.
As highlighted by the European Patient's Forum, empowered patients are part of the healthcare team, crucial for the performance of health care systems. This concept was explored in depth at last year's EHFG, and is a discussion that will continue to be of pertinence to the Forum for the foreseeable future. A key recommendations of HSPA's reports states: "In future, greater attention should be given to the assessment of patient experiences, such as patient reported experiences and patient reported outcomes. Health care in most countries is still not sufficiently patient-centred, despite the patients' participation being increasingly emphasised in recent decades."
Learning from our neighbours, whether they be neighbouring countries or neighbouring members of the community, will help us keep up with the health care demands of demographic change.
Health at a Glance: Europe 2014
Slow growth in health spending but Europe lags behind (OECD Health Statistics, 2015)
Tags:health indicators, health systems


Manuscripts may be submitted to the publisher, Polebridge Press, Willamette University, Salem Oregon 97301; 503-375-5323; fax 503-375-5324; westar [at] westarinstitute.org. A style guide is available from Polebridge Press. Please note that all manuscripts must be double-spaced, and accompanied by a matching electronic copy.


This little teddybear is travelling around the world. His whole life his Dutch owners have taken him with them on their travels and they made amazing pictures of him all over the world! Since a few months you can see his adventures on Instagram.
For instance, this one is made in Mallorca, two years ago. Isn't that a breathtaking view?
This picture is made in Switzerland, at the Gantrisch Seeli. In the background you can see the mountain called 'Gantrisch', with a spectacular 2.175m height!
Here, the teddybear is posing in front of the Pico del Teide, the well-known volcano in Tenerife and also the highest mountain of Spain with its 3.718m!
Not only in summer, but also in winter this little guy wants to discover the world. On this photo he is enjoying the snow in an Austrian landscape. Isn't it stunning?
But what he likes the most is the sun and her warmth. And where can you enjoy the sun better than on an orange beach in Malta?
Simply beautiful. Teddy bears need more recognition- I mean, who else is as cute & fuzzy, honestly?


text:
Analyst targets 130% upside for Vulcan Energy following PFS
By Trevor Hoey. Published at Oct 8, 2020, in Small Caps
Hamburg-based Alster Research analyst Oliver Drebing has just updated his coverage of Vulcan Energy Resources (ASX:VUL | FRA: 6KO), reaffirming his buy recommendation and upgrading his price target from $2.45 to $2.55 (€1.45 to €1.55).
Vulcan is developing Europe's biggest Lithium resource using its world first, IP protected "Zero Carbon LithiumTM" extraction process to produce both renewable geothermal energy and battery quality lithium hydroxide, from the same deep brine source.
Drebing's view on the stock comes with a good degree of credibility given he has been covering it since March, just three months after the company dual listed on the Frankfurt Stock Exchange, the world's third largest exchange trading market behind the NYSE and the NASDAQ.
Drebing initiated coverage with a buy recommendation and a price target of €1.45 (A$2.45) at a time when the company was trading at €0.16 (A$0.24).
While Vulcan may only be about halfway towards achieving that target (now trading at €0.66, or A$1.11), his support demonstrates a keen knowledge of the company's operations, and at the end of the day a share price gain of around 350% in six months would have his clients feeling fairly chuffed.
Northern Hemisphere analysts ''get'' Vulcan type companies
Not only do Northern Hemisphere analysts tend to better understand stocks with unique operations in niche markets, but they are also better placed to appreciate the regional industry conditions, an important factor for Vulcan as it aims to distribute its Zero Carbon LithiumTM products into the burgeoning electric vehicle battery manufacturing sector.
Having attended the Mines and Money London conference and several others in Australia and other international markets, the one distinguishing factor is that it isn't a forum for spruiking highly speculative stories to get overnight share price spikes.
The conferences are attended by high profile institutional investors and capital markets representatives who are looking for the next big thing, often a company that has been overlooked because it is too complex for retail investors to get their head around.
Consequently, the conference tends to cater for well credentialled investors with deep pockets and companies that have a genuine long-term outlook, but potentially are looking for financial support in the capital markets arena.
Alster has strong ties with prominent European institutional investors
Alster Research's confidence in Vulcan bodes well for the future when management will be looking to finance latter stages of the Zero Carbon LithiumTM Project as it should assist in providing ease of access to European capital markets.
On this note, it is also worth remembering that Vulcan presented the project to the European commission and a European investment bank in May with the Vice President of the former saying, "I'm absolutely convinced that the owners of electric vehicles want a 'full story'.
''They want to know that the product, the car, has been manufactured to the highest environmental standards, and that the raw materials have been extracted in a sustainable way."
He committed to setting up a dedicated alliance to remove bottlenecks in the critical raw materials supply chain, commenting that Europe will need 18 times more lithium by 2030.
Drebing sees Vulcan as vastly undervalued based on peer valuations
With Vulcan controlling Europe's largest JORC-compliant lithium resource at its geothermal brine field in the Upper Rhine Valley of Germany, the heart of the European Union's auto and lithium-ion battery industry, there is little doubt it will receive strong regulatory and financial support in that jurisdiction.
Commenting on the resource, Drebbing said, "With 1.42 million tonne LCE added due to the inclusion of the "Taro" Exploration Licence at the end of August 2020, the estimated resources of the Upper Rhine Valley Project of Vulcan have now reached a total of approximately 15.37 million tonnes LCE in JORC-compliant terms (Inferred and Indicated Mineral Resource, not Mineral Reserve).
''This is an outstanding magnitude, which is likely to attract increasing attention among investors.''
Drebbing highlighted the upcoming results of Vulcan's prefeasibility study and subsequent test work as key near-term share price catalysts saying, ''Peer valuation shows that other companies pursuing Direct Lithium Extraction from deep brines, such as Standard Lithium (TSXV:SLL, FRA: S5L, current market capitalisation: C$142 million, respectively A$150 million), have seen serious re-ratings after the release of financial data from similar studies.
''It needs to be emphasized that Vulcan holds a larger, higher grade resource, which has the processing advantage of readily available heat than its peer.''
''Following the ramp-up phase (2022 to 2023), which will be characterised by high capex, with a four-year payback period, we have modelled estimated surpluses in cash inflows for 2024 to 2027 of US$960 million (A$1.34 billion), which would cover capital expenditure of US$846 million.
''Concerning investors' perception, the PFS will be the signal to elevate Vulcan onto a much more prominent position.
''When the PFS is presented (scheduled for the end of 2020), we can likely assume an equity valuation of at least US$125 million on the capital markets.
''We have set a price target of €1.55 (equivalent to AU$2.55) for shares in Vulcan Energy Resources, retaining our buy recommendation.''
LITHIUM STOCKS GEOTHERMAL ENERGY DIRECT LITHIUM EXTRACTION ASX SMALL CAPS ZERO CARBON LITHIUM LITHIUM
VUL release Pre Feasibility Study - A$3.5BN Net Present Value
VUL Boosts Total Indicated JORC Resource by 131% Ahead of PFS
Increased resource bodes well for Vulcan's PFS


How to Write a Personal Statement? Personal Statement Tips.
One of the most important personal statement tips no matter where you apply to, is to make an impression of a person with active position in life, ready and eager to interact with the world and other people, intent on being the best, not just one out of many.
Examples from real life always look good and add authenticity to your writing.
It may not be easy to learn how to write a personal statement, but there is one thing you should memorize from the outset: don't use generalizations. They are mostly used to occupy space when you have nothing to say, so don't think that you are smarter than the committee and they won't notice it. They have years of reading these statements under their belts.
Learning how to write personal statement you should keep one thing in mind: you will be better off not if you write about what you are good at and spend 10 pages enumerating it, but if you write a short and concise statement telling the committee what you are best at and why there are no likes of you.
Don't spend time describing all the things you did when at high school – you are a grown-up person now and the committee expects you to have made some real-life successes by the time of your application.
If you face problems with grasping how to write a personal statement, we invite you to visit our website and peruse our advice on this topic or seek for our direct help in writing it. Our professional writers know everything to help you create a perfect personal statement.


When you receive more visits to a site than its Hotjar plan covers, we use a method known as sampling to continue collecting data. This random selection of your traffic allows for fluctuations in traffic and ensures you still have visibility of what your visitors are doing around the clock.
Website traffic varies on a day-by-day basis. Rather than simply cutting off data collection once you go over a fixed pageview limit, we use predictive modeling to collect data from a sample of your traffic. This means that you can select a price plan for your site that fits your average pageview traffic without a spike in traffic cutting off your data collection midway throughout the day.
Users on our V1 pricing are sampled based on the traffic in all sites in their Organization. Users who started using Hotjar after September 2017, or have upgraded to V2 pricing are sampled per site.
What happens when my site is sampled?
When your site traffic exceeds your plan, we apply a sampling rate to collect data from a percentage of your users throughout the day. Hotjar analyzes your site's traffic and adjusts the sampling rate every few minutes to ensure we collect the pageviews your plan allows. This also means that Hotjar can adjust based on rapid changes in your traffic so a busy hour won't use up all of your daily pageviews.
Large spikes may see some hours of the day being sampled more than others. Significant spikes that aren't typical of your usual traffic will be sampled more heavily.
Sampling does not affect feedback tools, including Incoming Feedback, Polls, Surveys, and Recruiters.
How can I check if I am being sampled?
What is the data collection graph telling me?
Why is my site being sampled despite traffic staying within my plan limits?
Do IP addresses I have blocked from Hotjar count towards my pageview limit?
What is counted as a pageview?
Is sampling per Account or per Site?
Whenever a Funnel, Form or Heatmap is using sampled data, you will see a notice saying "This is based on a sample of your total visitors".
Sampling Visualization is not available for users on our V1 pricing. If you are on V1 pricing and would like to know about your sample rate contact our support team.
Bottom-Left Sidebar: You can see what percentage of your site's traffic Hotjar is recording. If you click on Learn more, you can see a detailed view of your current data collection rate and also how much traffic Hotjar would be able to track on different plans. Non-account owners can also view this information, although they cannot change plans themselves. Instead, they can request a plan change which would notify the site's account owner via email.
Plans & Billing page: Sampling Visualization can be seen on the Plans & Billing page. Altering plans allows the account owner to identify the best data collection plan for the site, based on their traffic.
Data within these graphs are updated daily and the calculation is based on estimated traffic from the past 7 days. Sites with very low or sporadic traffic might experience regular changes in data collection percentages.
Each bar represents 1 day of traffic. If your site has more traffic than what your Hotjar data collection plan allows, the total pageviews reported is an estimate.
well as the data which could be recorded on a newly selected plan.
Black: Shows the data Hotjar is recording on the current data collection plan.
updating the data collection plan to the selected one.
Hotjar's sampling algorithm collects data evenly throughout the day. Sites with very sporadic traffic may be sampled even though you've not exceeded your plan.
For example, if your site has a 50,000 daily pageview plan, each hourly window would be approximately 2,083 page views. If Hotjar predicts you're on track to exceed 2,083 pageviews during that window due to a sudden spike, that traffic would be sampled for that hour.
Yes. IPs that are blocked remove the user from data collection only. This does not apply for those who have Do Not Track enabled within their browser.
Pageviews are calculated based on pageviews from all the pages you have the Hotjar Tracking Code installed on.
Hotjar installed on Single Page Applications (SPAs), or pages using Virtual Page Views (VPVs), count each manual state change as a pageview.
Each Site is sampled according to its individual plan. One Site could be collecting data from 100% of its visitors, while another could be collecting from a sample.


text:
Caribbean hotel officials: Cruise ships need to pay their fair share of taxes
May 15, 20120708
Caribbean region hoteliers believe they have been shouldering an unfair tax burden when compared to the cruise industry. (Credit: © Mauricio Pascual)
Hoteliers are generally optimistic that 2012 will bring a modest recovery to Caribbean tourism arrivals, but at a recent conference in San Juan, there was plenty of grumbling that for too long, hotels have been shouldering an unfair tax burden when compared to the cruise industry.
"These cruise ships are getting a free ride. I'm getting tired of the hotels paying all the taxes," was a common complaint heard at last month's Caribbean Hotel and Tourism Investment Conference, held at the Sheraton Puerto Rico Hotel & Casino.
In fact, one speaker after another decried the tax burden on hotels at a time when airfares are going up and many large construction projects are stalled due to lack of financing.
"There is no question that tourism is an export industry. Unfortunately in the Caribbean, tourism is still not treated as an export by many of our member countries. We hear of new policies that tax not only the private sector but also our visitors directly," complained Josef Forstmayr, president of the Caribbean Hotel & Tourism Association.
"Increased taxation is regressive. It will result in less revenue for the hotel and attraction sector," said Forstmayr, who's also managing director of Jamaica's Round Hill Hotel & Villas. "Our governments must make a serious effort to review their taxation policies on the tourism industry. Furthermore, we need tax incentives to attract the investment that is needed for the Caribbean to maintain its appeal and competitiveness as a world-class tourist region."
Consumer spending at 'all time high'
Adam Sacks, president of Tourism Economics, said consumer spending is at all-time highs and predicted a 3.6 percent increase in stopover visitors to the Caribbean this year, while hotel consultant Amanda Hite, president of Smith Travel Research, said the Caribbean's 2,125 hotels (which contain a total of 231,278 rooms) experienced a 72.5 percent occupancy rate during the first quarter of 2012 (up 3.0 percent from Q1 2011) with an average daily rate (ADR) of $205 (up 7.0 percent), revenue per available room (RevPAR) of $148.69 (up 10.2 percent) and total room revenue of $3.09 billion (up 10.1 percent).
Some 55 hotel projects containing a total of 8,879 units are in the pipeline, planning or under construction, including the Dorado Beach, a Ritz-Carlton Reserve property. (Credit: © Mauricio Pascual)
Yet absolute ADR, which calculated on a 12-month moving average now stands at $173.36, won't recover from its peak of $201 for at least three years, she said.
"Supply growth has been in the luxury and upscale market, but demand growth is in the lower end of the market," said Hite. "It's going to be tough for those upper-end hotels to drive rates when you have so much supply."
In fact, Panama showed the highest supply growth in the region (14.3 percent), while the Dominican Republic led in demand growth (13.4 percent). In Puerto Rico, by comparison, supply grew 1.1 percent and demand rose 2.3 percent. And in Jamaica, demand fell by 2.7 percent.
The Dominican Republic showed, by far, the biggest jump in hotel occupancy (up 13.4 percent) and ADR (21.7 percent) of all the countries covered in Hite's survey. Barbados was second, with a 7.6 percent rise in occupancy and an 8.3 percent jump in ADR. In Puerto Rico, occupancy edged up by 1.2 percent and ADR rose by 3.9 percent.
Right now, some 55 hotel projects containing a total of 8,879 units are in the pipeline, planning or under construction. If all these hotels opened, Caribbean room supply would rise by 3.5 percent.
Bahamas, D.R. in construction mode
Of the five largest Caribbean projects under construction, two are in the Bahamas (the 733-room Grand Hyatt Baha Mar and the 310-room Mondrian Baha Mar); two are in the Dominican Republic (Cap Cana's Secret Gems and Now Gems, each with 350 rooms), and one is in Aruba (the Ritz Carlton, with 320 rooms).
"Considering the slowdown of so many Caribbean tourism projects, this investment conference comes at a crucial time when investments are needed to design, build and even operate infrastructure," said Ricky Skerritt, minister of tourism and transport for the twin-island nation of St. Kitts & Nevis.
Rendering of the 350-room Now Gems at Cap Cana, Dominican Republic. (Credit: AMResorts)
"Future tourism success will require stronger partnerships between the public and private sectors," he said. "However, too many of us are guilty of spending millions and millions of dollars on concrete, and too little on developing the capacities of our people."
To that end, William Jonckheer, senior vice-president of the Caribbean Tourism Organization, said it makes no sense that cruise-ship passengers visiting his native Curaçao spend an average $50 a day while in port, while stayovers spend $175 a day. Yet the cruise ship companies don't pay any taxes.
"I'm not talking just about Curaçao but the whole Caribbean," he said. "There must be a level playing field. I've been in this association for 20 years, and I feel the pain of the hotels when they must pay room tax, departure tax and sales tax, but then the cruise industry comes into the Caribbean, not really investing or paying taxes for all the infrastructure that our islands need."
Jonckheer pointed out that cruise ships calling on Alaskan ports pay a $30 head tax, and between $60 and $80 per passenger to stop in Bermuda.
Same tax rate across Caribbean
"We should discuss having one rate for the whole Caribbean," he said. "The problem is that individual islands want the cruise ships because they're important to the economy, but they don't look at the long term."
Last year, 16 ports around the world welcomed at least one million cruise-ship passengers. In the Caribbean, top cruise destinations were Cozumel (2.3 million); St. Thomas (1.9 million); St. Maarten (1.7 million); Jamaica (1.3 million); San Juan (1.2 million) and the Bahamas (1.2 million).
The ranking, contained in the 2012 Cruise Industry News Annual Report, was released just a few weeks after several San Juan news outlets reported that cruise-ship companies were no longer considering Puerto Rico as a homeport facility, representing potential losses of $27 million for the island.
Skerritt said he doesn't have a problem with imposing taxes on the cruise ship industry. "My concern is leakages, how much procurement they do in the Caribbean, and how can they contribute to the development of our people," he said. "We want them to employ more people and keep their ships in the Caribbean year-round."
Forstmayr noted that in Jamaica's case, Royal Caribbean Cruises Ltd. paid $25 million to develop a megaport in Falmouth; in return, RCCL was given a tax holiday on landing fees.
"Four thousand people coming off a ship in Falmouth is massive. Where the problem rests is the [cruise line companies'] ability to pressure governments into removing any kind of demands on them. They could move their ships somewhere else, and then it becomes a big issue. We need to do a lot better."
larry@luxner.com
Related tags : Cap CanaCaribbeancruise shipsDominican RepublichotelsPanamatourism
EPA to hold public meeting, hearing on permit for Arecibo waste-to-energy plant
P.R.-Cuba flights grounded after 3 months may resume this summer
Hey Buddy!, I found this information for you: "Caribbean hotel officials: Cruise ships need to pay their fair share of taxes". Here is the website link: https://newsismybusiness.com/caribbean-hotel-officials-cruise-ships-need-to-pay-their-fair-share-of-taxes/. Thank you.


text:
<!DOCTYPE HTML>

		<meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
		<title>RETableViewSection Class Reference</title>
		<meta id="xcode-display" name="xcode-display" content="render"/>
		<meta name="viewport" content="width=550" />
		<link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
		<link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
		<meta name="generator" content="appledoc 2.1 (build 840)" />

RETableViewManager

				Roman Efimov

RETableViewSection Class Reference

					<button aria-label="Show Table of Contents" role="checkbox" class="open" id="table_of_contents">Table of Contents</button>

					<select id="jumpTo">
	<option value="top">Jump To…</option>

	<option value="overview">Overview</option>

	<option value="tasks">Tasks</option>

	<option value="properties">Properties</option>

	<option value="//api/name/footerTitle">    footerTitle</option>

	<option value="//api/name/footerView">    footerView</option>

	<option value="//api/name/headerTitle">    headerTitle</option>

	<option value="//api/name/headerView">    headerView</option>

	<option value="//api/name/index">    index</option>

	<option value="//api/name/items">    items</option>

	<option value="//api/name/tableViewManager">    tableViewManager</option>

	<option value="class_methods">Class Methods</option>

	<option value="//api/name/section">    + section</option>

	<option value="//api/name/sectionWithHeaderTitle:">    + sectionWithHeaderTitle:</option>

	<option value="//api/name/sectionWithHeaderTitle:footerTitle:">    + sectionWithHeaderTitle:footerTitle:</option>

	<option value="//api/name/sectionWithHeaderView:">    + sectionWithHeaderView:</option>

	<option value="//api/name/sectionWithHeaderView:footerView:">    + sectionWithHeaderView:footerView:</option>

	<option value="instance_methods">Instance Methods</option>

	<option value="//api/name/addItem:">    - addItem:</option>

	<option value="//api/name/addItemsFromArray:">    - addItemsFromArray:</option>

	<option value="//api/name/exchangeItemAtIndex:withItemAtIndex:">    - exchangeItemAtIndex:withItemAtIndex:</option>

	<option value="//api/name/initWithHeaderTitle:">    - initWithHeaderTitle:</option>

	<option value="//api/name/initWithHeaderTitle:footerTitle:">    - initWithHeaderTitle:footerTitle:</option>

	<option value="//api/name/initWithHeaderView:">    - initWithHeaderView:</option>

	<option value="//api/name/initWithHeaderView:footerView:">    - initWithHeaderView:footerView:</option>

	<option value="//api/name/insertItem:atIndex:">    - insertItem:atIndex:</option>

	<option value="//api/name/insertItems:atIndexes:">    - insertItems:atIndexes:</option>

	<option value="//api/name/reloadSectionWithAnimation:">    - reloadSectionWithAnimation:</option>

	<option value="//api/name/removeAllItems">    - removeAllItems</option>

	<option value="//api/name/removeItem:">    - removeItem:</option>

	<option value="//api/name/removeItem:inRange:">    - removeItem:inRange:</option>

	<option value="//api/name/removeItemAtIndex:">    - removeItemAtIndex:</option>

	<option value="//api/name/removeItemIdenticalTo:">    - removeItemIdenticalTo:</option>

	<option value="//api/name/removeItemIdenticalTo:inRange:">    - removeItemIdenticalTo:inRange:</option>

	<option value="//api/name/removeItemsAtIndexes:">    - removeItemsAtIndexes:</option>

	<option value="//api/name/removeItemsInArray:">    - removeItemsInArray:</option>

	<option value="//api/name/removeItemsInRange:">    - removeItemsInRange:</option>

	<option value="//api/name/removeLastItem">    - removeLastItem</option>

	<option value="//api/name/replaceItemAtIndex:withItem:">    - replaceItemAtIndex:withItem:</option>

	<option value="//api/name/replaceItemsAtIndexes:withItems:">    - replaceItemsAtIndexes:withItems:</option>

	<option value="//api/name/replaceItemsInRange:withItemsFromArray:">    - replaceItemsInRange:withItemsFromArray:</option>

	<option value="//api/name/replaceItemsInRange:withItemsFromArray:range:">    - replaceItemsInRange:withItemsFromArray:range:</option>

	<option value="//api/name/replaceItemsWithItemsFromArray:">    - replaceItemsWithItemsFromArray:</option>

	<option value="//api/name/sortItemsUsingFunction:context:">    - sortItemsUsingFunction:context:</option>

</select>

Overview

Tasks

Creating and Initializing a RETableViewSection

Adding Items

Removing Items

Replacing Items

Rearranging Items

Manipulating table view section

Properties

footerTitle

footerView

headerTitle

headerView

index

items

tableViewManager

Class Methods

section

sectionWithHeaderTitle:

sectionWithHeaderTitle:footerTitle:

sectionWithHeaderView:

sectionWithHeaderView:footerView:

Instance Methods

addItem:

addItemsFromArray:

exchangeItemAtIndex:withItemAtIndex:

initWithHeaderTitle:

initWithHeaderTitle:footerTitle:

initWithHeaderView:

initWithHeaderView:footerView:

insertItem:atIndex:

insertItems:atIndexes:

reloadSectionWithAnimation:

removeAllItems

removeItem:

removeItem:inRange:

removeItemAtIndex:

removeItemIdenticalTo:

removeItemIdenticalTo:inRange:

removeItemsAtIndexes:

removeItemsInArray:

removeItemsInRange:

removeLastItem

replaceItemAtIndex:withItem:

replaceItemsAtIndexes:withItems:

replaceItemsInRange:withItemsFromArray:

replaceItemsInRange:withItemsFromArray:range:

replaceItemsWithItemsFromArray:

sortItemsUsingFunction:context:

Index

Hierarchy

RETableViewSection Class Reference

	Inherits from
	NSObject

	Declared in
	RETableViewSection.h
RETableViewSection.m

Overview

Table view section.

Tasks

Other Methods

		  items

An array of section items (rows).

	property

		  headerTitle

The title of the header of the specified section of the table view.

	property

		  footerTitle

The title of the footer of the specified section of the table view.

	property

		  headerView

A view object to display in the header of the specified section of the table view.

	property

		  footerView

A view object to display in the footer of the specified section of the table view.

	property

		  tableViewManager

The title of of this section.

	property

		  index

Section index in UITableView.

	property

Creating and Initializing a RETableViewSection

		+ section

Creates and returns a new section.

		+ sectionWithHeaderTitle:

Creates and returns a new section with predefined header title.

		+ sectionWithHeaderTitle:footerTitle:

Creates and returns a new section with predefined header and footer titles.

		+ sectionWithHeaderView:

Creates and returns a new section containing a header view.

		+ sectionWithHeaderView:footerView:

Creates and returns a new section containing header and footer views.

		– initWithHeaderTitle:

Initializes a newly allocated section and sets header title.

		– initWithHeaderTitle:footerTitle:

Initializes a newly allocated section with header and footer titles.

		– initWithHeaderView:

Initializes a newly allocated section containing a header view.

		– initWithHeaderView:footerView:

Initializes a newly allocated section containing header and footer views.

Adding Items

		– addItem:

Inserts a given item at the end of the section.

		– addItemsFromArray:

Adds the items contained in another given array to the end of the section.

		– insertItem:atIndex:

Inserts a given item into the section at a given index.

		– insertItems:atIndexes:

Inserts the items in the provided items array into the section at the specified indexes.

Removing Items

		– removeItem:

Removes all occurrences in the section of a given item.

		– removeAllItems

Empties the section of all its items.

		– removeItemIdenticalTo:inRange:

Removes all occurrences of item within the specified range in the section.

		– removeItemIdenticalTo:

Removes all occurrences of a given item in the section.

		– removeItemsInArray:

Removes from the section the items in another given array.

		– removeItemsInRange:

Removes from the section each of the items within a given range.

		– removeItem:inRange:

Removes all occurrences within a specified range in the section of a given item.

		– removeLastItem

Removes the item with the highest-valued index in the section.

		– removeItemAtIndex:

Removes the item at index.

		– removeItemsAtIndexes:

Removes the items at the specified indexes from the section.

Replacing Items

		– replaceItemAtIndex:withItem:

Replaces the item at index with another item.

		– replaceItemsWithItemsFromArray:

Replaces the items in the section with all of the items from a given array.

		– replaceItemsAtIndexes:withItems:

Replaces the items in the section at specified locations specified with the items from a given array.

		– replaceItemsInRange:withItemsFromArray:range:

Replaces the items in the section by one given range with the items in another array specified by another range.

		– replaceItemsInRange:withItemsFromArray:

Replaces the items in the section specified by a given range with all of the items from a given array.

Rearranging Items

		– exchangeItemAtIndex:withItemAtIndex:

Exchanges the items in the section at given indices.

		– sortItemsUsingFunction:context:

Sorts the items in ascending order as defined by the comparison function compare.

Manipulating table view section

		– reloadSectionWithAnimation:

Reloads the section using a given animation effect.

Properties

footerTitle

The title of the footer of the specified section of the table view.

@property (copy, readwrite, nonatomic) NSString *footerTitle

Discussion

The title of the footer of the specified section of the table view.

Declared In

		RETableViewSection.h

footerView

A view object to display in the footer of the specified section of the table view.

@property (strong, readwrite, nonatomic) UIView *footerView

Discussion

A view object to display in the footer of the specified section of the table view.

Declared In

		RETableViewSection.h

headerTitle

The title of the header of the specified section of the table view.

@property (copy, readwrite, nonatomic) NSString *headerTitle

Discussion

The title of the header of the specified section of the table view.

Declared In

		RETableViewSection.h

headerView

A view object to display in the header of the specified section of the table view.

@property (strong, readwrite, nonatomic) UIView *headerView

Discussion

A view object to display in the header of the specified section of the table view.

Declared In

		RETableViewSection.h

index

Section index in UITableView.

@property (assign, readonly, nonatomic) NSUInteger index

Discussion

Section index in UITableView.

Declared In

		RETableViewSection.h

items

An array of section items (rows).

@property (strong, readwrite, nonatomic) NSMutableArray *items

Discussion

An array of section items (rows).

Declared In

		RETableViewSection.h

tableViewManager

The title of of this section.

@property (weak, readwrite, nonatomic) RETableViewManager *tableViewManager

Discussion

The title of of this section.

Declared In

		RETableViewSection.h

Class Methods

section

Creates and returns a new section.

+ (id)section

Return Value

A new section.

Discussion

Creates and returns a new section.

Declared In

		RETableViewSection.h

sectionWithHeaderTitle:

Creates and returns a new section with predefined header title.

+ (id)sectionWithHeaderTitle:(NSString *)headerTitle

Parameters

headerTitle

A header title.

Return Value

A new section with defined header title.

Discussion

Creates and returns a new section with predefined header title.

Declared In

		RETableViewSection.h

sectionWithHeaderTitle:footerTitle:

Creates and returns a new section with predefined header and footer titles.

+ (id)sectionWithHeaderTitle:(NSString *)headerTitle footerTitle:(NSString *)footerTitle

Parameters

headerTitle

A header title.

footerTitle

A footer title.

Return Value

A new section with header and footer titles.

Discussion

Creates and returns a new section with predefined header and footer titles.

Declared In

		RETableViewSection.h

sectionWithHeaderView:

Creates and returns a new section containing a header view.

+ (id)sectionWithHeaderView:(UIView *)headerView

Parameters

headerView

A header view.

Return Value

A new section containing a header view.

Discussion

Creates and returns a new section containing a header view.

Declared In

		RETableViewSection.h

sectionWithHeaderView:footerView:

Creates and returns a new section containing header and footer views.

+ (id)sectionWithHeaderView:(UIView *)headerView footerView:(UIView *)footerView

Parameters

headerView

A header view.

footerView

A footer view.

Return Value

A new section containing header and footer views.

Discussion

Creates and returns a new section containing header and footer views.

Declared In

		RETableViewSection.h

Instance Methods

addItem:

Inserts a given item at the end of the section.

- (void)addItem:(id)item

Parameters

item

The item to add to the end of the section. This value must not be nil.

Return Value

The item.

Discussion

Inserts a given item at the end of the section.

Declared In

		RETableViewSection.h

addItemsFromArray:

Adds the items contained in another given array to the end of the section.

- (void)addItemsFromArray:(NSArray *)array

Parameters

array

An array of items to add to the end of the section.

Discussion

Adds the items contained in another given array to the end of the section.

Declared In

		RETableViewSection.h

exchangeItemAtIndex:withItemAtIndex:

Exchanges the items in the section at given indices.

- (void)exchangeItemAtIndex:(NSUInteger)idx1 withItemAtIndex:(NSUInteger)idx2

Parameters

idx1

The index of the item with which to replace the item at index idx2.

idx2

The index of the items with which to replace the item at index idx1.

Discussion

Exchanges the items in the section at given indices.

Declared In

		RETableViewSection.h

initWithHeaderTitle:

Initializes a newly allocated section and sets header title.

- (id)initWithHeaderTitle:(NSString *)headerTitle

Parameters

headerTitle

A header title.

Return Value

A new section initialized with a header title.

Discussion

Initializes a newly allocated section and sets header title.

Declared In

		RETableViewSection.h

initWithHeaderTitle:footerTitle:

Initializes a newly allocated section with header and footer titles.

- (id)initWithHeaderTitle:(NSString *)headerTitle footerTitle:(NSString *)footerTitle

Parameters

headerTitle

A header title.

footerTitle

A footer title.

Return Value

A new section initialized with header and footer titles.

Discussion

Initializes a newly allocated section with header and footer titles.

Declared In

		RETableViewSection.h

initWithHeaderView:

Initializes a newly allocated section containing a header view.

- (id)initWithHeaderView:(UIView *)headerView

Parameters

headerView

A header view.

Return Value

A new section initialized containing a header view.

Discussion

Initializes a newly allocated section containing a header view.

Declared In

		RETableViewSection.h

initWithHeaderView:footerView:

Initializes a newly allocated section containing header and footer views.

- (id)initWithHeaderView:(UIView *)headerView footerView:(UIView *)footerView

Parameters

headerView

A header view.

footerView

A footer view.

Return Value

A new section initialized with header and footer views.

Discussion

Initializes a newly allocated section containing header and footer views.

Declared In

		RETableViewSection.h

insertItem:atIndex:

Inserts a given item into the section at a given index.

- (void)insertItem:(id)item atIndex:(NSUInteger)index

Parameters

item

The item to add to the section. This value must not be nil.

index

The index in the section at which to insert item. This value must not be greater than the count of items in the section.

Discussion

Inserts a given item into the section at a given index.

Declared In

		RETableViewSection.h

insertItems:atIndexes:

Inserts the items in the provided items array into the section at the specified indexes.

- (void)insertItems:(NSArray *)items atIndexes:(NSIndexSet *)indexes

Parameters

items

An array of items to insert into the section.

indexes

The indexes at which the items should be inserted.

Discussion

Inserts the items in the provided items array into the section at the specified indexes.

Declared In

		RETableViewSection.h

reloadSectionWithAnimation:

Reloads the section using a given animation effect.

- (void)reloadSectionWithAnimation:(UITableViewRowAnimation)animation

Parameters

animation

A constant that indicates how the reloading is to be animated

Discussion

Reloads the section using a given animation effect.

Declared In

		RETableViewSection.h

removeAllItems

Empties the section of all its items.

- (void)removeAllItems

Discussion

Empties the section of all its items.

Declared In

		RETableViewSection.h

removeItem:

Removes all occurrences in the section of a given item.

- (void)removeItem:(id)item

Parameters

item

The item to remove from the section.

Discussion

Removes all occurrences in the section of a given item.

Declared In

		RETableViewSection.h

removeItem:inRange:

Removes all occurrences within a specified range in the section of a given item.

- (void)removeItem:(id)item inRange:(NSRange)range

Parameters

item

The item to remove from the section.

range

The range from which to remove item.

Discussion

Removes all occurrences within a specified range in the section of a given item.

Declared In

		RETableViewSection.h

removeItemAtIndex:

Removes the item at index.

- (void)removeItemAtIndex:(NSUInteger)index

Parameters

index

The index from which to remove the item in the section. The value must not exceed the bounds of the section.

Discussion

Removes the item at index.

Declared In

		RETableViewSection.h

removeItemIdenticalTo:

Removes all occurrences of a given item in the section.

- (void)removeItemIdenticalTo:(id)item

Parameters

item

The section to remove from the section.

Discussion

Removes all occurrences of a given item in the section.

Declared In

		RETableViewSection.h

removeItemIdenticalTo:inRange:

Removes all occurrences of item within the specified range in the section.

- (void)removeItemIdenticalTo:(id)item inRange:(NSRange)range

Parameters

item

The item to remove from the section within range.

range

The range in the section from which to remove section.

Discussion

Removes all occurrences of item within the specified range in the section.

Declared In

		RETableViewSection.h

removeItemsAtIndexes:

Removes the items at the specified indexes from the section.

- (void)removeItemsAtIndexes:(NSIndexSet *)indexes

Parameters

indexes

The indexes of the items to remove from the section. The locations specified by indexes must lie within the bounds of the section.

Discussion

Removes the items at the specified indexes from the section.

Declared In

		RETableViewSection.h

removeItemsInArray:

Removes from the section the items in another given array.

- (void)removeItemsInArray:(NSArray *)otherArray

Parameters

otherArray

An array containing the items to be removed from the section.

Discussion

Removes from the section the items in another given array.

Declared In

		RETableViewSection.h

removeItemsInRange:

Removes from the section each of the items within a given range.

- (void)removeItemsInRange:(NSRange)range

Parameters

range

The range of the items to remove from the section.

Discussion

Removes from the section each of the items within a given range.

Declared In

		RETableViewSection.h

removeLastItem

Removes the item with the highest-valued index in the section.

- (void)removeLastItem

Discussion

Removes the item with the highest-valued index in the section.

Declared In

		RETableViewSection.h

replaceItemAtIndex:withItem:

Replaces the item at index with another item.

- (void)replaceItemAtIndex:(NSUInteger)index withItem:(id)item

Parameters

index

The index of the item to be replaced. This value must not exceed the bounds of the section.

item

The item with which to replace the item at index index in the section. This value must not be nil.

Discussion

Replaces the item at index with another item.

Declared In

		RETableViewSection.h

replaceItemsAtIndexes:withItems:

Replaces the items in the section at specified locations specified with the items from a given array.

- (void)replaceItemsAtIndexes:(NSIndexSet *)indexes withItems:(NSArray *)items

Parameters

indexes

The indexes of the items to be replaced.

items

The items with which to replace the items in the section at the indexes specified by indexes. The count of locations in indexes must equal the count of items.

Discussion

Replaces the items in the section at specified locations specified with the items from a given array.

Declared In

		RETableViewSection.h

replaceItemsInRange:withItemsFromArray:

Replaces the items in the section specified by a given range with all of the items from a given array.

- (void)replaceItemsInRange:(NSRange)range withItemsFromArray:(NSArray *)otherArray

Parameters

range

The range of items to replace in (or remove from) the section.

otherArray

The array of items from which to select replacements for the items in range.

Discussion

Replaces the items in the section specified by a given range with all of the items from a given array.

Declared In

		RETableViewSection.h

replaceItemsInRange:withItemsFromArray:range:

Replaces the items in the section by one given range with the items in another array specified by another range.

- (void)replaceItemsInRange:(NSRange)range withItemsFromArray:(NSArray *)otherArray range:(NSRange)otherRange

Parameters

range

The range of items to replace in (or remove from) the section.

otherArray

The array of items from which to select replacements for the items in range.

otherRange

The range of items to select from otherArray as replacements for the items in range.

Discussion

Replaces the items in the section by one given range with the items in another array specified by another range.

Declared In

		RETableViewSection.h

replaceItemsWithItemsFromArray:

Replaces the items in the section with all of the items from a given array.

- (void)replaceItemsWithItemsFromArray:(NSArray *)otherArray

Parameters

otherArray

The array of items from which to select replacements for the items.

Discussion

Replaces the items in the section with all of the items from a given array.

Declared In

		RETableViewSection.h

sortItemsUsingFunction:context:

Sorts the items in ascending order as defined by the comparison function compare.

- (void)sortItemsUsingFunction:(NSInteger ( *) ( id , id , void *))compare context:(void *)context

Parameters

compare

The comparison function to use to compare two items at a time.

context

The context argument to pass to the compare function.

Discussion

Sorts the items in ascending order as defined by the comparison function compare.

Declared In

		RETableViewSection.h

Index

Hierarchy

© 2013 Roman Efimov. All rights reserved. (Last updated: 2013-07-23)

						Generated by appledoc 2.1 (build 840).

redpajama_set_name: RedPajamaGithub