/** * Parameters Helpers */ public String paramName(final SourceReference sourceReference) { return ((PropertyReference) sourceReference).getConceptualFeature().getName(); }
public PrimitiveProperty getPrimitiveProperty(final Parameter parameter) { SourceReference _sourceReference = parameter.getSourceReference(); PrimitiveProperty _conceptualFeature = ((PropertyReference) _sourceReference).getConceptualFeature(); return ((PrimitiveProperty) _conceptualFeature); }
public boolean isReferencePropertyReference(final PropertyReference featureReference) { return this.isReferenceProperty(featureReference.getConceptualFeature()); }
protected String _referenceFeatureId(final ResourceDefinition aResource, final PropertyReference sourceReference) { return this.featureId(aResource, sourceReference.getConceptualFeature()); }
public boolean isPrimitivePropertyReference(final PropertyReference featureReference) { return this.isPrimitiveProperty(featureReference.getConceptualFeature()); }
public List<Constraint> getMessageParameterConstraints(final MessageParameter parameter) { final SourceReference ref = parameter.getSourceReference(); boolean _matched = false; if (ref instanceof PropertyReference) { _matched=true; final Function1<PropertyRealization, Boolean> _function = (PropertyRealization it) -> { Feature _baseProperty = it.getBaseProperty(); PrimitiveProperty _conceptualFeature = ((PropertyReference)ref).getConceptualFeature(); return Boolean.valueOf(Objects.equal(_baseProperty, _conceptualFeature)); }; PropertyRealization property = IterableExtensions.<PropertyRealization>findFirst(parameter.getContainingMessage().getIncludedProperties(), _function); if ((property == null)) { return ((PropertyReference)ref).getConceptualFeature().getAllConstraints(); } return property.getAllConstraints(); } return null; }
public static List<PrimitiveProperty> getMandatoryProperties(ObjectRealization includedProperties) { List<PrimitiveProperty> result = new ArrayList<>(); RealizationContainer realizationContainer = includedProperties.getRealizationContainer(); if (realizationContainer instanceof ResourceDefinition) { ResourceDefinition resource = (ResourceDefinition) realizationContainer; if (resource.getURI() != null) { for (URIParameter param : resource.getURI().getUriParameters()) { if (param.getSourceReference() instanceof PropertyReference) { PropertyReference property = (PropertyReference) param.getSourceReference(); result.add(property.getConceptualFeature()); } } } } // TODO : for TypedMessage return Collections.unmodifiableList(result); }
_builder.append(": \'"); SourceReference _sourceReference = param.getSourceReference(); String _name_1 = ((PropertyReference) _sourceReference).getConceptualFeature().getName(); _builder.append(_name_1, "\t"); _builder.append("\'");
_builder.append("\"property\": \""); SourceReference _sourceReference_2 = parameter.getSourceReference(); String _name = ((PropertyReference) _sourceReference_2).getConceptualFeature().getName(); _builder.append(_name, " "); _builder.append("\",");