public class WebServiceParameterLogicImpl extends WebServiceParameterLogic
WebServiceParameter,
Serialized FormmetaObjectcontextRoot| Constructor and Description |
|---|
WebServiceParameterLogicImpl(Object metaObject,
String context) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
handleGetRestParamType() |
protected String |
handleGetRestPathParam() |
protected String |
handleGetRestPathSegment() |
protected String |
handleGetTestTypeName() |
protected boolean |
handleIsAttribute() |
protected boolean |
handleIsElement() |
protected boolean |
handleIsNillable() |
protected boolean |
handleIsRestEncoded() |
void |
validateInvariants(Collection<ModelValidationMessage> validationMessages)
Constraint: org::andromda::cartridges::webservice::metafacades::WebServiceParameter::parameter must start with a lowercase letter
|
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDefaultValue, getDocumentation, getDocumentation, getDocumentation, getEffect, getEvent, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterName, getGetterSetterTypeName, getGetterSetterTypeNameImpl, getId, getKeywords, getLabel, getLanguageMappings, getLower, getModel, getName, getOperation, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRestParamType, getRestPathParam, getRestPathSegment, getRootPackage, getSetterName, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTestTypeName, getType, getUpper, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAttribute, isBindingDependenciesPresent, isConstraintsPresent, isDefaultValuePresent, isDocumentationPresent, isElement, isException, isInoutParameter, isInParameter, isMany, isModelElementFacadeMetaType, isNillable, isOrdered, isOutParameter, isParameterFacadeMetaType, isReadable, isRequired, isReservedWord, isRestEncoded, isReturn, isTemplateParametersPresent, isUnique, isValidIdentifierName, isWebServiceParameterMetaType, isWritable, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraintscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validatepublic WebServiceParameterLogicImpl(Object metaObject, String context)
metaObject - context - protected boolean handleIsNillable()
handleIsNillable in class WebServiceParameterLogicWebServiceParameter.isNillable()protected String handleGetTestTypeName()
handleGetTestTypeName in class WebServiceParameterLogicWebServiceParameter.getTestTypeName()protected boolean handleIsAttribute()
handleIsAttribute in class WebServiceParameterLogicWebServiceParameterLogic.handleIsAttribute()protected boolean handleIsElement()
handleIsElement in class WebServiceParameterLogicWebServiceParameterLogic.handleIsElement()protected String handleGetRestParamType()
handleGetRestParamType in class WebServiceParameterLogicWebServiceParameterLogic.getRestParamType()protected String handleGetRestPathParam()
handleGetRestPathParam in class WebServiceParameterLogicWebServiceParameterLogic.getRestPathParam()protected String handleGetRestPathSegment()
handleGetRestPathSegment in class WebServiceParameterLogicWebServiceParameterLogic.getRestPathSegment()protected boolean handleIsRestEncoded()
handleIsRestEncoded in class WebServiceParameterLogicWebServiceParameterLogic.isRestEncoded()public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
Constraint: org::andromda::cartridges::webservice::metafacades::WebServiceParameter::parameter must start with a lowercase letter
Error: Parameter name must start with a lowercase letter.
validateInvariants in interface ModelElementFacadevalidateInvariants in class WebServiceParameterLogicvalidationMessages - CollectionMetafacadeBase.validateInvariants(Collection validationMessages)Copyright © 2003–2014 AndroMDA.org. All rights reserved.