org.plasma.provisioning
Class Alias

java.lang.Object
  extended by org.plasma.provisioning.Alias

public class Alias
extends Object

This stereotype provides modelling-context specific alternative names for UML named elements within a model. While a UML logical model often differs greatly from a physical model for example, the intent is to provide enough naming and other context specific information to make the physical model entirely reflective or derivitive of the UML logical model. In other words support the generation of multiple context-specific models from a single UML logical model. Modelling context specific names or aliases are particularly important as they often differ greatly between modelling contexts due to various standard naming conventions or technology limitations such as name length.

Java class for Alias complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Alias">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="physicalName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="localName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="businessName" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String businessName
           
protected  String localName
           
protected  String physicalName
           
 
Constructor Summary
Alias()
           
 
Method Summary
 String getBusinessName()
          Gets the value of the businessName property.
 String getLocalName()
          Gets the value of the localName property.
 String getPhysicalName()
          Gets the value of the physicalName property.
 void setBusinessName(String value)
          Sets the value of the businessName property.
 void setLocalName(String value)
          Sets the value of the localName property.
 void setPhysicalName(String value)
          Sets the value of the physicalName property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

physicalName

protected String physicalName

localName

protected String localName

businessName

protected String businessName
Constructor Detail

Alias

public Alias()
Method Detail

getPhysicalName

public String getPhysicalName()
Gets the value of the physicalName property.

Returns:
possible object is String

setPhysicalName

public void setPhysicalName(String value)
Sets the value of the physicalName property.

Parameters:
value - allowed object is String

getLocalName

public String getLocalName()
Gets the value of the localName property.

Returns:
possible object is String

setLocalName

public void setLocalName(String value)
Sets the value of the localName property.

Parameters:
value - allowed object is String

getBusinessName

public String getBusinessName()
Gets the value of the businessName property.

Returns:
possible object is String

setBusinessName

public void setBusinessName(String value)
Sets the value of the businessName property.

Parameters:
value - allowed object is String


Copyright © 2013. All rights reserved.