/* * Initial version copyright 2008 Lockheed Martin Corporation, except * as stated in the file entitled Licensing-Information. * * Modifications: * Copyright 2009 Data Access Technologies, Inc. * Copyright 2013 Ivar Jacobson International SA * * Licensed under the Academic Free License version 3.0 * (http://www.opensource.org/licenses/afl-3.0.php), except as stated * in the file entitled Licensing-Information. * * Contributors: * MDS - initial API and implementation * IJI * */ package org.modeldriven.fuml.test.load.profile; import org.modeldriven.fuml.repository.ext.Stereotype; import fUML.Syntax.Classes.Kernel.NamedElement; public class Alias extends Stereotype { public static final String BASE__NAMED_ELEMENT = "base_NamedElement"; /** * Associates a given UML element with a physical data store element. Where * the physical data store is a relational database, this tag contains the * name of a relational database table, schema, column or other relational * database element. */ public static final String PHYSICAL_NAME = "physicalName"; /** * Associates a given UML element with a data transfer or transient storage * element. Where the transfer medium is XML, this tag contains the name of * an XML element or attribute. */ public static final String LOCAL_NAME = "localName"; /** * Associates a given UML element with a business specific, human readable * name. */ public static final String BUSINESS_NAME = "businessName"; private NamedElement base_NamedElement; /** * Associates a given UML element with a physical data store element. Where * the physical data store is a relational database, this tag contains the * name of a relational database table, schema, column or other relational * database element. */ private String physicalName; /** * Associates a given UML element with a data transfer or transient storage * element. Where the transfer medium is XML, this tag contains the name of * an XML element or attribute. */ private String localName; /** * Associates a given UML element with a business specific, human readable * name. */ private String businessName; public NamedElement getBase_NamedElement() { return this.base_NamedElement; } public void setBase_NamedElement(NamedElement value) { this.base_NamedElement = value; } public String getPhysicalName() { return this.physicalName; } public void setPhysicalName(String value) { this.physicalName = value; } public String getLocalName() { return this.localName; } public void setLocalName(String value) { this.localName = value; } public String getBusinessName() { return this.businessName; } public void setBusinessName(String value) { this.businessName = value; } }