/** * @see org.andromda.metafacades.uml.ParameterFacade#isInoutParameter() */ @Override protected boolean handleIsInoutParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.INOUT_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isReturn() */ @Override protected boolean handleIsReturn() { return this.metaObject.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isInParameter() */ @Override protected boolean handleIsInParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.IN_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isOutParameter() */ @Override protected boolean handleIsOutParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.OUT_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isOutParameter() */ @Override protected boolean handleIsOutParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.OUT_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isReturn() */ @Override protected boolean handleIsReturn() { return this.metaObject.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isInoutParameter() */ @Override protected boolean handleIsInoutParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.INOUT_LITERAL); }
/** * @see org.andromda.metafacades.uml.ParameterFacade#isInParameter() */ @Override protected boolean handleIsInParameter() { return this.metaObject.getDirection().equals(ParameterDirectionKind.IN_LITERAL); }
public boolean evaluate(final Object object) { final Parameter param = (Parameter)object; return !param.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL) && !param.isException(); } });
public boolean evaluate(final Object object) { final Parameter param = (Parameter)object; return !param.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL) && !param.isException(); } });
/** * @see org.andromda.metafacades.uml.OperationFacade#getArgumentNames() */ @Override protected String handleGetArgumentNames() { final StringBuilder buffer = new StringBuilder(); final Iterator<Parameter> iterator = this.metaObject.getOwnedParameters().iterator(); boolean commaNeeded = false; final String comma = ", "; while (iterator.hasNext()) { final Parameter parameter = iterator.next(); if (!parameter.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL)) { if (commaNeeded) { buffer.append(comma); } final ParameterFacade facade = (ParameterFacade)this.shieldedElement(parameter); buffer.append(facade.getName()); commaNeeded = true; } } return buffer.toString(); }
/** * @see org.andromda.metafacades.uml.OperationFacade#getArgumentNames() */ @Override protected String handleGetArgumentNames() { final StringBuilder buffer = new StringBuilder(); final Iterator<Parameter> iterator = this.metaObject.getOwnedParameters().iterator(); boolean commaNeeded = false; final String comma = ", "; while (iterator.hasNext()) { final Parameter parameter = iterator.next(); if (!parameter.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL)) { if (commaNeeded) { buffer.append(comma); } final ParameterFacade facade = (ParameterFacade)this.shieldedElement(parameter); buffer.append(facade.getName()); commaNeeded = true; } } return buffer.toString(); }
/** * @see org.andromda.metafacades.uml.OperationFacade#getArgumentTypeNames() */ @Override protected String handleGetArgumentTypeNames() { final StringBuilder buffer = new StringBuilder(); final Iterator<Parameter> iterator = this.metaObject.getOwnedParameters().iterator(); boolean commaNeeded = false; while (iterator.hasNext()) { final Parameter parameter = iterator.next(); if (!parameter.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL)) { if (commaNeeded) { buffer.append(", "); } final ParameterFacade facade = (ParameterFacade)this.shieldedElement(parameter); buffer.append(facade.getType().getFullyQualifiedName()); commaNeeded = true; } } return buffer.toString(); }
/** * @see org.andromda.metafacades.uml.OperationFacade#getArgumentTypeNames() */ @Override protected String handleGetArgumentTypeNames() { final StringBuilder buffer = new StringBuilder(); final Iterator<Parameter> iterator = this.metaObject.getOwnedParameters().iterator(); boolean commaNeeded = false; while (iterator.hasNext()) { final Parameter parameter = iterator.next(); if (!parameter.getDirection().equals(ParameterDirectionKind.RETURN_LITERAL)) { if (commaNeeded) { buffer.append(", "); } final ParameterFacade facade = (ParameterFacade)this.shieldedElement(parameter); buffer.append(facade.getType().getFullyQualifiedName()); commaNeeded = true; } } return buffer.toString(); }