Package org.eclipse.epsilon.eol.m3
Class StructuralFeature
- java.lang.Object
-
- org.eclipse.epsilon.eol.m3.NamedElement
-
- org.eclipse.epsilon.eol.m3.StructuralFeature
-
public abstract class StructuralFeature extends NamedElement
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanchangeableprotected booleanconcurrentprotected booleanmanyprotected booleanorderedprotected EolTypetypeprotected booleanunique-
Fields inherited from class org.eclipse.epsilon.eol.m3.NamedElement
name
-
-
Constructor Summary
Constructors Constructor Description StructuralFeature()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EolTypegetType()booleanisChangeable()booleanisConcurrent()booleanisMany()booleanisOrdered()booleanisUnique()voidsetChangeable(boolean changeable)voidsetConcurrent(boolean concurrent)voidsetMany(boolean many)voidsetOrdered(boolean ordered)voidsetType(EolType type)voidsetUnique(boolean unique)-
Methods inherited from class org.eclipse.epsilon.eol.m3.NamedElement
getName, setName
-
-
-
-
Field Detail
-
many
protected boolean many
-
unique
protected boolean unique
-
ordered
protected boolean ordered
-
changeable
protected boolean changeable
-
concurrent
protected boolean concurrent
-
type
protected EolType type
-
-
Method Detail
-
getType
public EolType getType()
-
isConcurrent
public boolean isConcurrent()
-
setConcurrent
public void setConcurrent(boolean concurrent)
-
setType
public void setType(EolType type)
-
isMany
public boolean isMany()
-
setMany
public void setMany(boolean many)
-
isUnique
public boolean isUnique()
-
setUnique
public void setUnique(boolean unique)
-
isOrdered
public boolean isOrdered()
-
setOrdered
public void setOrdered(boolean ordered)
-
isChangeable
public boolean isChangeable()
-
setChangeable
public void setChangeable(boolean changeable)
-
-