Skip to content

Commit 5775498

Browse files
author
Jesse Hoobergs
committed
Use static imports of WeekViewUtil
1 parent 34dbef1 commit 5775498

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

library/src/main/java/com/alamkanak/weekview/WeekView.java

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@
4141
import java.util.List;
4242
import java.util.Locale;
4343

44+
import static com.alamkanak.weekview.WeekViewUtil.*;
45+
4446
/**
4547
* Created by Raquib-ul-Alam Kanak on 7/21/2014.
4648
* Website: http://alamkanak.github.io/
@@ -505,7 +507,7 @@ private void calculateHeaderHeight(){
505507
day.add(Calendar.DATE, dayNumber);
506508
for (int i = 0; i < mEventRects.size(); i++) {
507509

508-
if (WeekViewUtil.isSameDay(mEventRects.get(i).event.getStartTime(), day) && mEventRects.get(i).event.isAllDay()) {
510+
if (isSameDay(mEventRects.get(i).event.getStartTime(), day) && mEventRects.get(i).event.isAllDay()) {
509511
containsAllDayEvent = true;
510512
break;
511513
}
@@ -549,7 +551,7 @@ private void drawHeaderRowAndEvents(Canvas canvas) {
549551

550552
calculateHeaderHeight(); //Make sure the header is the right size (depends on AllDay events)
551553

552-
Calendar today = WeekViewUtil.today();
554+
Calendar today = today();
553555

554556
if (mAreDimensionsInvalid) {
555557
mEffectiveMinHourHeight= Math.max(mMinHourHeight, (int) ((getHeight() - mHeaderHeight - mHeaderRowPadding * 2 - mHeaderMarginBottom) / 24));
@@ -640,7 +642,7 @@ else if (mNewHourHeight > mMaxHourHeight)
640642
mLastVisibleDay = (Calendar) day.clone();
641643
day.add(Calendar.DATE, dayNumber - 1);
642644
mLastVisibleDay.add(Calendar.DATE, dayNumber - 2);
643-
boolean sameDay = WeekViewUtil.isSameDay(day, today);
645+
boolean sameDay = isSameDay(day, today);
644646

645647
// Get more events if necessary. We want to store the events 3 months beforehand. Get
646648
// events only when it is the first iteration of the loop.
@@ -722,7 +724,7 @@ else if (day.before(today)) {
722724
// Check if the day is today.
723725
day = (Calendar) today.clone();
724726
day.add(Calendar.DATE, dayNumber - 1);
725-
boolean sameDay = WeekViewUtil.isSameDay(day, today);
727+
boolean sameDay = isSameDay(day, today);
726728

727729
// Draw the day labels.
728730
String dayLabel = getDateTimeInterpreter().interpretDate(day);
@@ -750,7 +752,7 @@ private Calendar getTimeFromPoint(float x, float y){
750752
dayNumber++) {
751753
float start = (startPixel < mHeaderColumnWidth ? mHeaderColumnWidth : startPixel);
752754
if (mWidthPerDay + startPixel - start > 0 && x > start && x < startPixel + mWidthPerDay){
753-
Calendar day = WeekViewUtil.today();
755+
Calendar day = today();
754756
day.add(Calendar.DATE, dayNumber - 1);
755757
float pixelsFromZero = y - mCurrentOrigin.y - mHeaderHeight
756758
- mHeaderRowPadding * 2 - mTimeTextHeight/2 - mHeaderMarginBottom;
@@ -774,7 +776,7 @@ private Calendar getTimeFromPoint(float x, float y){
774776
private void drawEvents(Calendar date, float startFromPixel, Canvas canvas) {
775777
if (mEventRects != null && mEventRects.size() > 0) {
776778
for (int i = 0; i < mEventRects.size(); i++) {
777-
if (WeekViewUtil.isSameDay(mEventRects.get(i).event.getStartTime(), date) && !mEventRects.get(i).event.isAllDay()){
779+
if (isSameDay(mEventRects.get(i).event.getStartTime(), date) && !mEventRects.get(i).event.isAllDay()){
778780

779781
// Calculate top.
780782
float top = mHourHeight * 24 * mEventRects.get(i).top / 1440 + mCurrentOrigin.y + mHeaderHeight + mHeaderRowPadding * 2 + mHeaderMarginBottom + mTimeTextHeight/2 + mEventMarginVertical;
@@ -819,7 +821,7 @@ top < getHeight() &&
819821
private void drawAllDayEvents(Calendar date, float startFromPixel, Canvas canvas) {
820822
if (mEventRects != null && mEventRects.size() > 0) {
821823
for (int i = 0; i < mEventRects.size(); i++) {
822-
if (WeekViewUtil.isSameDay(mEventRects.get(i).event.getStartTime(), date) && mEventRects.get(i).event.isAllDay()){
824+
if (isSameDay(mEventRects.get(i).event.getStartTime(), date) && mEventRects.get(i).event.isAllDay()){
823825

824826
// Calculate top.
825827
float top = mHeaderRowPadding * 2 + mHeaderMarginBottom + + mTimeTextHeight/2 + mEventMarginVertical;
@@ -1029,7 +1031,7 @@ else if (periodToFetch == mFetchedPeriod+1){
10291031
while (i < tempEvents.size()) {
10301032
// Collect all other events for same day.
10311033
EventRect eventRect2 = tempEvents.get(i);
1032-
if (WeekViewUtil.isSameDay(eventRect1.event.getStartTime(), eventRect2.event.getStartTime())) {
1034+
if (isSameDay(eventRect1.event.getStartTime(), eventRect2.event.getStartTime())) {
10331035
tempEvents.remove(i);
10341036
eventRects.add(eventRect2);
10351037
} else {

library/src/main/java/com/alamkanak/weekview/WeekViewEvent.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import java.util.Calendar;
55
import java.util.List;
66

7+
import static com.alamkanak.weekview.WeekViewUtil.*;
8+
79
/**
810
* Created by Raquib-ul-Alam Kanak on 7/21/2014.
911
* Website: http://april-shower.com
@@ -169,7 +171,7 @@ public int hashCode() {
169171
public List<WeekViewEvent> splitWeekViewEvents(){
170172
//This function splits the WeekViewEvent in WeekViewEvents by day
171173
List<WeekViewEvent> events = new ArrayList<WeekViewEvent>();
172-
if (!WeekViewUtil.isSameDay(this.getStartTime(), this.getEndTime())) {
174+
if (!isSameDay(this.getStartTime(), this.getEndTime())) {
173175
Calendar endTime = (Calendar) this.getStartTime().clone();
174176
endTime.set(Calendar.HOUR_OF_DAY, 23);
175177
endTime.set(Calendar.MINUTE, 59);
@@ -180,7 +182,7 @@ public List<WeekViewEvent> splitWeekViewEvents(){
180182
// Add other days.
181183
Calendar otherDay = (Calendar) this.getStartTime().clone();
182184
otherDay.add(Calendar.DATE, 1);
183-
while (!WeekViewUtil.isSameDay(otherDay, this.getEndTime())) {
185+
while (!isSameDay(otherDay, this.getEndTime())) {
184186
Calendar overDay = (Calendar) otherDay.clone();
185187
overDay.set(Calendar.HOUR_OF_DAY, 0);
186188
overDay.set(Calendar.MINUTE, 0);

0 commit comments

Comments
 (0)