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 boolean
changeable
protected boolean
concurrent
protected boolean
many
protected boolean
ordered
protected EolType
type
protected boolean
unique
-
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 EolType
getType()
boolean
isChangeable()
boolean
isConcurrent()
boolean
isMany()
boolean
isOrdered()
boolean
isUnique()
void
setChangeable(boolean changeable)
void
setConcurrent(boolean concurrent)
void
setMany(boolean many)
void
setOrdered(boolean ordered)
void
setType(EolType type)
void
setUnique(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)
-
-