class Icalendar::Calendar

def add

def add
  self.ip_method = 'ADD'
  self
end

def cancel

def cancel
  self.ip_method = 'CANCEL'
  self
end

def counter

def counter
  self.ip_method = 'COUNTER'
  self
end

def decline_counter

def decline_counter
  self.ip_method = 'DECLINECOUNTER'
  self
end

def initialize

def initialize
  super 'calendar'
  self.prodid = 'icalendar-ruby'
  self.version = '2.0'
  self.calscale = 'GREGORIAN'
end

def publish

def publish
  self.ip_method = 'PUBLISH'
  self
end

def refresh

def refresh
  self.ip_method = 'REFRESH'
  self
end

def reply

def reply
  self.ip_method = 'REPLY'
  self
end

def request

def request
  self.ip_method = 'REQUEST'
  self
end