io.sarl.lang.sarl.impl
Class SarlEnumerationImplCustom
All Superinterfaces:
SarlEnumeration, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.xtend.core.xtend.XtendAnnotationTarget, org.eclipse.xtend.core.xtend.XtendEnum, org.eclipse.xtend.core.xtend.XtendMember, org.eclipse.xtend.core.xtend.XtendTypeDeclaration
class SarlEnumerationImplCustom
extends SarlEnumerationImpl
Custom implementation of the XtendEnum grammar element for SARL.

The following features are implemented:
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Property Summary
Modifier and type Property and description
protected org.eclipse.xtext.common.types.JvmVisibility defaultVisibility
Constructor Summary
Constructor and description
new
Constructor.
Action Summary
Modifier and type Action and description
protected org.eclipse.xtext.common.types.JvmVisibility getDefaultVisibility
Inherited: eStaticClass
Property Details
defaultVisibility
protected val defaultVisibility : org.eclipse.xtext.common.types.JvmVisibility

This property is an alias for the action: getDefaultVisibility

Constructor Details
new
protected new
Constructor.
Generated:
This element is generated by the SARL compiler.
Action Details
getDefaultVisibility
protected def getDefaultVisibility : org.eclipse.xtext.common.types.JvmVisibility