/** * <copyright> * * Copyright (c) 2005, 2006, 2007, 2008 Springsite BV (The Netherlands) and others * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Martin Taal * </copyright> * * $Id: HbConstants.java,v 1.5 2009/03/15 14:49:46 mtaal Exp $ */ package org.eclipse.emf.teneo.hibernate; /** * AnnotationUtil used in the runtime layer as well as the hibernate mapping * step. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> * @version $Revision: 1.5 $ */ public class HbConstants { /** Column names used to store the econtainer class */ public final static String COLUMN_ECONTAINER_CLASS = "econtainer_class"; /** Property Name of the econtainer property */ public final static String PROPERTY_ECONTAINER = "e_container"; /** Column names used to store the econtainer hibernate id */ public final static String COLUMN_ECONTAINER = "e_container"; /** Column names used to store the econtainer feature name */ public final static String COLUMN_ECONTAINER_FEATURE_NAME = "e_container_feature_name"; /** Property Name of the econtainer feature id property */ public final static String PROPERTY_ECONTAINER_FEATURE_ID = "e_container_featureid"; /** Property Name of the econtainer feature name property */ public final static String PROPERTY_ECONTAINER_FEATURE_NAME = "e_container_featurename"; /** Column names used to store the econtainer feature id */ public final static String COLUMN_ECONTAINER_FEATUREID = "e_container_featureid"; /** The filename of a hibernate file */ public final static String HBM_FILE_NAME = "hibernate.hbm.xml"; /** The file extension used for ehb files */ public final static String EHB_FILE_EXTENSION = "ehb"; /** The ex/import format from and to xml */ public final static int EXCHANGE_FORMAT_XML = 0; /** The ex/import format from and to xmi */ public final static int EXCHANGE_FORMAT_XMI = 1; }