/* Copyright (C) 2009 by Claas Wilke (info@claaswilke.de) This file is part of the Living Examples of Dresden OCL2 for Eclipse. Dresden OCL2 for Eclipse is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Dresden OCL2 for Eclipse is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with Dresden OCL2 for Eclipse. If not, see <http://www.gnu.org/licenses/>. */ package org.dresdenocl.examples.living; /** * <p> * This {@link Class} can be used to load the Living example as a Java Model * into Dresden OCL2 for Eclipse. It provides fields that describes all types * belonging to this {@link IModel}. * </p> * * @author Claas Wilke */ public class ModelProviderClass { /** The Class {@link Accomodation} is part of the {@link IModel}. */ public Accomodation accomodation; /** The Class {@link City} is part of the {@link IModel}. */ public City city; /** The Class {@link Commuter} is part of the {@link IModel}. */ public Commuter commuter; /** The Class {@link Course} is part of the {@link IModel}. */ public Course course; /** The Class {@link DoubleRoom} is part of the {@link IModel}. */ public DoubleRoom doubleRoom; /** The Class {@link Examination} is part of the {@link IModel}. */ public Examination examination; /** The Class {@link Flat} is part of the {@link IModel}. */ public Flat flat; /** The Class {@link Hotelroom} is part of the {@link IModel}. */ public Hotelroom hotelroom; /** The Class {@link House} is part of the {@link IModel}. */ public House house; /** The Class {@link HouseholdInsurance} is part of the {@link IModel}. */ public HouseholdInsurance householdInsurance; /** The Class {@link Insurance} is part of the {@link IModel}. */ public Insurance insurance; /** The Class {@link LifeInsurance} is part of the {@link IModel}. */ public LifeInsurance lifeInsurance; /** The Class {@link Person} is part of the {@link IModel}. */ public Person person; /** The Class {@link ResidentWorker} is part of the {@link IModel}. */ public ResidentWorker residentWorker; /** The Class {@link SingleRoom} is part of the {@link IModel}. */ public SingleRoom singleRoom; /** The Class {@link Student} is part of the {@link IModel}. */ public Student student; /** The Class {@link Worker} is part of the {@link IModel}. */ public Worker worker; }