public ActionParameterMemento(final ObjectActionParameter actionParameter) { this(new ActionMemento(actionParameter.getAction()), actionParameter.getNumber()); this.actionParameter = actionParameter; }
public ActionParameterMemento(final ObjectActionParameter actionParameter) { this(new ActionMemento(actionParameter.getAction()), actionParameter.getNumber(), actionParameter); }
public ActionParameterMemento(final ObjectActionParameter actionParameter) { this(new ActionMemento(actionParameter.getAction()), actionParameter.getNumber(), actionParameter); }
private Object paramDetails(final ObjectActionParameter param) { final JsonRepresentation paramRep = JsonRepresentation.newMap(); paramRep.mapPut("num", param.getNumber()); paramRep.mapPut("id", param.getId()); paramRep.mapPut("name", param.getName()); paramRep.mapPut("description", param.getDescription()); final Object paramChoices = choicesFor(param); if (paramChoices != null) { paramRep.mapPut("choices", paramChoices); } final Object paramDefault = defaultFor(param); if (paramDefault != null) { paramRep.mapPut("default", paramDefault); } return paramRep; }
@Override protected void addPropertiesSpecificToFeature() { representation.mapPut("name", getObjectFeature().getName()); representation.mapPut("number", getObjectFeature().getNumber()); representation.mapPut("optional", getObjectFeature().isOptional()); final MaxLengthFacet maxLength = getObjectFeature().getFacet(MaxLengthFacet.class); if (maxLength != null && !maxLength.isNoop()) { representation.mapPut("maxLength", maxLength.value()); } }
private Object paramDetails(final ObjectActionParameter param) { final JsonRepresentation paramRep = JsonRepresentation.newMap(); paramRep.mapPut("num", param.getNumber()); paramRep.mapPut("id", param.getId()); paramRep.mapPut("name", param.getName()); paramRep.mapPut("description", param.getDescription()); final Object paramChoices = choicesFor(param); if (paramChoices != null) { paramRep.mapPut("choices", paramChoices); } final Object paramDefault = defaultFor(param); if (paramDefault != null) { paramRep.mapPut("default", paramDefault); } return paramRep; }
@Override protected void addPropertiesSpecificToFeature() { representation.mapPut("name", getObjectFeature().getName()); representation.mapPut("number", getObjectFeature().getNumber()); representation.mapPut("optional", getObjectFeature().isOptional()); final MaxLengthFacet maxLength = getObjectFeature().getFacet(MaxLengthFacet.class); if (maxLength != null && !maxLength.isNoop()) { representation.mapPut("maxLength", maxLength.value()); } }
@Override protected void addPropertiesSpecificToFeature() { representation.mapPut("name", getObjectFeature().getName()); representation.mapPut("number", getObjectFeature().getNumber()); representation.mapPut("optional", getObjectFeature().isOptional()); final MaxLengthFacet maxLength = getObjectFeature().getFacet(MaxLengthFacet.class); if (maxLength != null && !maxLength.isNoop()) { representation.mapPut("maxLength", maxLength.value()); } }
private Object paramDetails(final ObjectActionParameter param, final InteractionInitiatedBy interactionInitiatedBy) { final JsonRepresentation paramRep = JsonRepresentation.newMap(); paramRep.mapPut("num", param.getNumber()); paramRep.mapPut("id", param.getId()); paramRep.mapPut("name", param.getName()); paramRep.mapPut("description", param.getDescription()); final Object paramChoices = choicesFor(param, interactionInitiatedBy); if (paramChoices != null) { paramRep.mapPut("choices", paramChoices); } final Object paramDefault = defaultFor(param); if (paramDefault != null) { paramRep.mapPut("default", paramDefault); } return paramRep; }