public boolean isReferencePropertyParameter(final Parameter parameter) { return this.isReferenceSourceReference(parameter.getSourceReference()); }
public PrimitiveProperty getPrimitiveProperty(final Parameter parameter) { SourceReference _sourceReference = parameter.getSourceReference(); PrimitiveProperty _conceptualFeature = ((PropertyReference) _sourceReference).getConceptualFeature(); return ((PrimitiveProperty) _conceptualFeature); }
public boolean isPrimitivePropertyParameter(final Parameter parameter) { return this.isPrimitiveSourceReference(parameter.getSourceReference()); }
private CharSequence _generateParameterType(final Parameter param) { CharSequence _xifexpression = null; SourceReference _sourceReference = null; if (param!=null) { _sourceReference=param.getSourceReference(); } boolean _tripleNotEquals = (_sourceReference != null); if (_tripleNotEquals) { StringConcatenation _builder = new StringConcatenation(); _builder.append("type=\"xs:"); String _name = param.getType().getName(); _builder.append(_name); _builder.append("\""); _xifexpression = _builder; } return _xifexpression; }
_builder.append(" "); _builder.append("\"isProperty\": "); SourceReference _sourceReference = aParameter.getSourceReference(); _builder.append((_sourceReference instanceof PropertyReference), " "); _builder.append(","); _builder.newLineIfNotEmpty(); SourceReference _sourceReference_1 = aParameter.getSourceReference(); if ((_sourceReference_1 instanceof PrimitiveTypeSourceReference)) { _builder.append(" "); String _referenceFeatureId = this._xFeatureExtensions.referenceFeatureId(aResource, aParameter.getSourceReference()); _builder.append(_referenceFeatureId, " "); _builder.append("\"");
_builder.append(" "); _builder.append("<td>"); String _paramName = this.parameterHelper.paramName(param.getSourceReference()); _builder.append(_paramName, " "); _builder.append("</td>"); _builder.append(" "); _builder.append("<td>"); String _paramType = this.parameterHelper.paramType(param.getSourceReference(), this.importHelper); _builder.append(_paramType, " "); _builder.append("</td>");