All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.jptools.model.oo.UniqueAttribute Maven / Gradle / Ivy

/*
 * UniqueAttribute.java
 * 
 * Copyright by jptools, all rights reserved.
 */
package jptools.model.oo;

import jptools.model.UniqueModelElement;


/**
 * Defines the unique attribute identifier. 
 * In cases where multiple attributes will be mixed we have to 
 * make the attributes unique.
 * 
 * @author Meier Patrick
 * @version $Revision: 1.1 $
 */
public class UniqueAttribute extends UniqueModelElement
{
    private static final long serialVersionUID = 3451304374148095368L;
    
    
    /**
     * Constructor for UniqueDBAttribute
     * @param modelElement the model element
     */
    public UniqueAttribute( IAttribute modelElement )
    {
        super( modelElement, new UniqueModelIdentifier() );
    }
    
    
    /**
     * Constructor for UniqueAttribute
     * @param modelElement the model element
     * @param uniqueIdentifier the unique identifier
     */
    public UniqueAttribute( IAttribute modelElement,
                            UniqueModelIdentifier uniqueIdentifier )
    {
        super( modelElement, uniqueIdentifier );
    }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy