public class SDOKey extends org.modeldriven.fuml.repository.ext.Stereotype implements Key
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO
Whether the key is created and assigned automatically
|
static String |
BASE__PROPERTY |
static String |
GROUP
The key set or constraint name
|
static String |
SEQUENCE
The position or ordering of a key within a group
|
static String |
STRUCTURE
Specifies the structure of key
|
static String |
SUPPLIER
Links a property element which supplies the actual data for the key where multiple possible targets exist.
|
static String |
TYPE
Specifies the type of key
|
isActive, isID, nestedClassifier, ownedAttribute, ownedOperation, ownedReception, superClassclassifierBehavior, ownedBehaviorattribute, feature, general, generalization, inheritedMember, isAbstract, isFinalSpecializationelementImport, importedMember, member, ownedMember, packageImport| Constructor and Description |
|---|
SDOKey() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAuto() |
fUML.Syntax.Classes.Kernel.Property |
getBase_Property() |
String |
getGroup() |
Integer |
getSequence() |
KeyStructure |
getStructure() |
fUML.Syntax.Classes.Kernel.NamedElement |
getSupplier() |
KeyType |
getType() |
void |
setAuto(Boolean value) |
void |
setBase_Property(fUML.Syntax.Classes.Kernel.Property value) |
void |
setGroup(String value) |
void |
setSequence(Integer value) |
void |
setStructure(KeyStructure value) |
void |
setSupplier(fUML.Syntax.Classes.Kernel.NamedElement value) |
void |
setType(KeyType value) |
addGeneralization, addNestedClassifier, addOwnedAttribute, addOwnedOperation, addOwnedReception, inherit, setIsActiveaddOwnedBehavior, setClassifierBehavioraddAttribute, addFeature, hasVisibilityOf, inheritableMembers, setIsAbstract, setIsFinalSpecializationaddElementImport, addMember, addOwnedMember, addPackageImport_setNamespace, setName, setVisibilitypublic static final String TYPE
public static final String BASE__PROPERTY
public static final String SUPPLIER
public static final String GROUP
public static final String SEQUENCE
public static final String AUTO
public static final String STRUCTURE
public fUML.Syntax.Classes.Kernel.Property getBase_Property()
getBase_Property in interface Keypublic void setBase_Property(fUML.Syntax.Classes.Kernel.Property value)
setBase_Property in interface Keypublic fUML.Syntax.Classes.Kernel.NamedElement getSupplier()
getSupplier in interface Keypublic void setSupplier(fUML.Syntax.Classes.Kernel.NamedElement value)
setSupplier in interface Keypublic Integer getSequence()
getSequence in interface Keypublic void setSequence(Integer value)
setSequence in interface Keypublic KeyStructure getStructure()
getStructure in interface Keypublic void setStructure(KeyStructure value)
setStructure in interface KeyCopyright © 2017. All rights reserved.