org.plasma.sdo.Key Maven / Gradle / Ivy
//==============================================================================
//
// This software artifact was generated using Plasma
// provisioning tools. Do not modify.
//
//==============================================================================
package org.plasma.sdo;
import org.plasma.sdo.profile.KeyType;
import org.plasma.sdo.profile.KeyStructure;
import fUML.Syntax.Classes.Kernel.*;
/**
*
* This stereotype tags or annotates a UML property as representing some type of key within a data store, data transfer or transient storage medium.
*
* @author Plasma-Team
* @version 2.1.0
*/
public interface Key{
public Property getBase_Property();
public void setBase_Property(Property value);
public KeyType getType();
public void setType(KeyType value);
public String getGroup();
public void setGroup(String value);
public Integer getGroupSequence();
public void setGroupSequence(Integer value);
public Boolean getAuto();
public void setAuto(Boolean value);
public KeyStructure getStructure();
public void setStructure(KeyStructure value);
public NamedElement getSupplier();
public void setSupplier(NamedElement value);
}