io.sarl.lang.sarl.impl
Class SarlClassImplCustom
All Superinterfaces:
SarlClass, 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.XtendClass, org.eclipse.xtend.core.xtend.XtendMember, org.eclipse.xtend.core.xtend.XtendTypeDeclaration
class SarlClassImplCustom
extends SarlClassImpl
Custom implementation of the XtendClass 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