public class Operation extends Object implements GF_Operation
Modifier and Type | Field and Description |
---|---|
protected String |
definition
definition de l'opeartion.
|
protected GF_FeatureType |
featureType
FC_featureType auquel se rapporte l'operation
|
protected String |
formalDefinition
definition formelle de l'operation
|
protected int |
id
Identifiant
|
protected String |
memberName
le nom de l'opération
|
protected String |
nomMethode
le nom de la methode correspondant a l'operation dans la classe ou
classe-association Java correspondante
|
protected String |
signature
Description du nom, des arguments et du renvoi de l'opération.
|
Modifier and Type | Method and Description |
---|---|
String |
getDefinition()
Renvoie la définition.
|
GF_FeatureType |
getFeatureType()
Renvoie le feature type auquel est rattaché la propriété.
|
String |
getFormalDefinition()
Renvoie la définition formelle
|
int |
getId()
Renvoie l'identifiant.
|
String |
getMemberName()
Renvoie le nom de la propriété.
|
String |
getNomMethode() |
SchemaConceptuelJeu |
getSchemaConceptuel()
commodité pour retrouver à quel schéma conceptuel appartient cette
operation (en passant par le featureType qu'elle caractérise).
|
String |
getSignature()
Renvoie la signature.
|
void |
setDefinition(String Definition)
Affecte une définition.
|
void |
setFeatureType(GF_FeatureType FeatureType)
Affecte un feature type à la propriété.
|
void |
setFormalDefinition(String value)
Affecte une definition formelle.
|
void |
setId(int Id)
Affecte un identifiant.
|
void |
setMemberName(String MemberName)
Affecte un nom de propriété.
|
void |
setNomMethode(String value) |
void |
setSignature(String Signature)
Affecte une signature.
|
protected int id
protected GF_FeatureType featureType
protected String memberName
protected String definition
protected String signature
protected String formalDefinition
protected String nomMethode
public Operation()
public Operation(Operation ori)
public int getId()
public void setId(int Id)
public String getNomMethode()
public void setNomMethode(String value)
public String getFormalDefinition()
public void setFormalDefinition(String value)
public GF_FeatureType getFeatureType()
public void setFeatureType(GF_FeatureType FeatureType)
public String getDefinition()
public void setDefinition(String Definition)
public String getSignature()
getSignature
in interface GF_Operation
public void setSignature(String Signature)
setSignature
in interface GF_Operation
public String getMemberName()
public void setMemberName(String MemberName)
public SchemaConceptuelJeu getSchemaConceptuel()
Copyright © 2016 Laboratoire COGIT, IGN. All rights reserved.