@Override public String getFileName(final org.eclipse.vorto.core.api.model.datatype.Enum context) { String _name = context.getName(); return (_name + "_CustomSlotType.txt"); }
StringConcatenation _builder = new StringConcatenation(); _builder.append("## Enum *"); String _name = en.getName(); _builder.append(_name, ""); _builder.append("*"); _builder.append("\t"); _builder.append("<tr><td>Name:</td><td>"); String _name_1 = en.getName(); _builder.append(_name_1, "\t"); _builder.append("</td></tr>");
@Override public String getFileName(Enum en) { return en.getName() + javaFileExtension; }
@Override public String getFileName(final org.eclipse.vorto.core.api.model.datatype.Enum context) { String _name = context.getName(); return (_name + "_CustomSlotType.txt"); }
@Override public String getFileName(final org.eclipse.vorto.core.api.model.datatype.Enum dataEnum) { String _name = dataEnum.getName(); return (_name + ".h"); }
@Override public String getFileName(final org.eclipse.vorto.core.api.model.datatype.Enum context) { String _name = context.getName(); return (_name + ".swift"); }
@Override public String getFileName(Enum en) { return en.getName() + javaFileExtension; }
@Override public String getFileName(Enum en) { return en.getName() + javaFileExtension; }
@Override public String getFileName(Enum en) { return en.getName() + javaFileExtension; }
@Override public String getFileName(Enum en) { return en.getName() + javaFileExtension; }
@Check public void checkEnumName_Literal(final org.eclipse.vorto.core.api.model.datatype.Enum ent) { final String name = ent.getName(); boolean _isCamelCasedName = this.isCamelCasedName(name); if (_isCamelCasedName) { this.error(DatatypeSystemMessage.ERROR_ENUMNAME_INVALID_CAMELCASE, ent, ModelPackage.Literals.MODEL__NAME); } }
/** * Returns the parameter as string */ public static String getParameterTypeAsString(final Param parameter) { if ((parameter instanceof PrimitiveParam)) { PrimitiveType _type = ((PrimitiveParam) parameter).getType(); return ValueMapper.mapSimpleDatatype(((PrimitiveType) _type)); } else { if ((parameter instanceof RefParam)) { RefParam object = ((RefParam) parameter); Type _type_1 = object.getType(); if ((_type_1 instanceof Entity)) { Type _type_2 = object.getType(); String _name = ((Entity) _type_2).getName(); return StringExtensions.toFirstUpper(_name); } else { Type _type_3 = object.getType(); if ((_type_3 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_4 = object.getType(); String _name_1 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_4).getName(); return StringExtensions.toFirstUpper(_name_1); } } } } return null; }
/** * Returns the parameter as string */ public static String getParameterTypeAsString(final Param parameter) { if ((parameter instanceof PrimitiveParam)) { PrimitiveType _type = ((PrimitiveParam) parameter).getType(); return ValueMapper.mapSimpleDatatype(((PrimitiveType) _type)); } else { if ((parameter instanceof RefParam)) { RefParam object = ((RefParam) parameter); Type _type_1 = object.getType(); if ((_type_1 instanceof Entity)) { Type _type_2 = object.getType(); String _name = ((Entity) _type_2).getName(); return StringExtensions.toFirstUpper(_name); } else { Type _type_3 = object.getType(); if ((_type_3 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_4 = object.getType(); String _name_1 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_4).getName(); return StringExtensions.toFirstUpper(_name_1); } } } } return null; }
if ((_type_7 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_8 = object.getType(); String _name_1 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_8).getName(); return StringExtensions.toFirstUpper(_name_1);
if ((_type_7 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_8 = object.getType(); String _name_1 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_8).getName(); return StringExtensions.toFirstUpper(_name_1);
@Override public String getContent(final org.eclipse.vorto.core.api.model.datatype.Enum context, final InvocationContext invocationContext) { StringConcatenation _builder = new StringConcatenation(); _builder.append("//Generated by Vorto"); _builder.newLine(); _builder.newLine(); _builder.append("import Foundation"); _builder.newLine(); _builder.newLine(); _builder.append("enum "); String _name = context.getName(); _builder.append(_name, ""); _builder.append(" {"); _builder.newLineIfNotEmpty(); _builder.newLine(); { EList<EnumLiteral> _enums = context.getEnums(); for(final EnumLiteral literal : _enums) { _builder.append("\t"); _builder.append("case "); String _name_1 = literal.getName(); _builder.append(_name_1, "\t"); _builder.newLineIfNotEmpty(); } } _builder.append("}"); _builder.newLine(); return _builder.toString(); } }
if ((_type_3 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_4 = object.getType(); String _name_3 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_4).getName(); String _firstUpper_1 = StringExtensions.toFirstUpper(_name_3); _builder.append(_firstUpper_1, "");
if ((_type_3 instanceof org.eclipse.vorto.core.api.model.datatype.Enum)) { Type _type_4 = object.getType(); String _name_3 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_4).getName(); String _firstUpper_1 = StringExtensions.toFirstUpper(_name_3); _builder.append(_firstUpper_1, "");
_builder.append("private "); Type _type_8 = object.getType(); String _name_3 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_8).getName(); String _firstUpper_1 = StringExtensions.toFirstUpper(_name_3); _builder.append(_firstUpper_1, "");
_builder.append(_namespaceOfDatatype_1, ""); Type _type_8 = object.getType(); String _name_3 = ((org.eclipse.vorto.core.api.model.datatype.Enum) _type_8).getName(); String _firstUpper_1 = StringExtensions.toFirstUpper(_name_3); _builder.append(_firstUpper_1, "");