Automatic generation produced by ISE Eiffel
class
EVENT
General
cluster: informatics_events
description: "Objects that represent a event"
create: make
Ancestors
APPLICATION_CONSTANTS*
Queries
Accepted: INTEGER_32 -- (from APPLICATION_CONSTANTS)
additional_deadline_1: DATE
additional_deadline_2: DATE
additional_deadline_3: DATE
additional_deadline_specification_1: STRING_8
additional_deadline_specification_2: STRING_8
additional_deadline_specification_3: STRING_8
additional_notes: STRING_8
additional_sponsors: ARRAYED_LIST [STRING_8]
Admin_email: STRING_8 -- (from APPLICATION_CONSTANTS)
Admin_first_name: STRING_8 -- (from APPLICATION_CONSTANTS)
Admin_last_name: STRING_8 -- (from APPLICATION_CONSTANTS)
Admin_organization: STRING_8 -- (from APPLICATION_CONSTANTS)
Admin_password: STRING_8 -- (from APPLICATION_CONSTANTS)
Admin_telephone: STRING_8 -- (from APPLICATION_CONSTANTS)
city: STRING_8
conference_chair_1: STRING_8
conference_chair_2: STRING_8
contact_email: STRING_8
contact_name: STRING_8
contact_role: STRING_8
country: STRING_8
Deleted: INTEGER_32 -- (from APPLICATION_CONSTANTS)
ending_date: DATE
event_status: INTEGER_32
id: NATURAL_64
is_equal (other: [like Current] EVENT): BOOLEAN
keywords: ARRAYED_LIST [STRING_8]
main_sponsor: STRING_8
name: STRING_8
organizing_chair: STRING_8
papers_submission_deadline: DATE
proceeding_type: STRING_8
proceedings_publisher: STRING_8
program_committee_chair_1: STRING_8
program_committee_chair_2: STRING_8
Proposed: INTEGER_32 -- (from APPLICATION_CONSTANTS)
Rejected: INTEGER_32 -- (from APPLICATION_CONSTANTS)
Role_administrator: INTEGER_32 -- (from APPLICATION_CONSTANTS)
Role_guest: INTEGER_32 -- (from APPLICATION_CONSTANTS)
Role_normal_user: INTEGER_32 -- (from APPLICATION_CONSTANTS)
short_description: STRING_8
starting_date: DATE
submitted_by: STRING_8
url: STRING_8
User_active: INTEGER_32 -- (from APPLICATION_CONSTANTS)
User_suspended: INTEGER_32 -- (from APPLICATION_CONSTANTS)
Commands
make
set_additional_deadline_1 (an_additional_deadline: DATE)
set_additional_deadline_2 (an_additional_deadline: DATE)
set_additional_deadline_3 (an_additional_deadline: DATE)
set_additional_deadline_specification_1 (an_additional_deadline_specification: STRING_8)
set_additional_deadline_specification_2 (an_additional_deadline_specification: STRING_8)
set_additional_deadline_specification_3 (an_additional_deadline_specification: STRING_8)
set_additional_notes (some_additional_notes: STRING_8)
set_additional_sponsors (some_other_sponsors: ARRAYED_LIST [STRING_8])
set_city (a_city: STRING_8)
set_conference_chair_1 (a_conference_chair: STRING_8)
set_conference_chair_2 (a_conference_chair: STRING_8)
set_contact_email (an_email: STRING_8)
set_contact_name (a_contact_name: STRING_8)
set_contact_role (a_contact_role: STRING_8)
set_country (a_country: STRING_8)
set_ending_date (an_ending_date: DATE)
set_id (an_id: NATURAL_64)
set_keywords (some_keywords: ARRAYED_LIST [STRING_8])
set_main_sponsor (the_main_sponsor: STRING_8)
set_name (a_name: STRING_8)
set_organizing_chair (an_organizing_chair: STRING_8)
set_papers_submission_deadline (a_papers_submission_deadline: DATE)
set_proceeding_type (a_type: STRING_8)
set_proceedings_publisher (a_proceedings_publisher: STRING_8)
set_program_committee_chair_1 (a_program_committee_chair: STRING_8)
set_program_committee_chair_2 (a_program_committee_chair: STRING_8)
set_short_description (a_description: STRING_8)
set_starting_date (a_starting_date: DATE)
set_status (a_status: INTEGER_32)
set_submitter (an_author: STRING_8)
set_url (an_url: STRING_8)
Constraints
event id non negative
-- Generated by ISE Eiffel --
For more details: www.eiffel.com