public class WebServiceParameterLogicImpl extends WebServiceParameterLogic
WebServiceParameter
,
Serialized FormmetaObject
contextRoot
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, translateConstraints
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
public WebServiceParameterLogicImpl(Object metaObject, String context)
metaObject
- context
- protected boolean handleIsNillable()
handleIsNillable
in class WebServiceParameterLogic
WebServiceParameter.isNillable()
protected String handleGetTestTypeName()
handleGetTestTypeName
in class WebServiceParameterLogic
WebServiceParameter.getTestTypeName()
protected boolean handleIsAttribute()
handleIsAttribute
in class WebServiceParameterLogic
WebServiceParameterLogic.handleIsAttribute()
protected boolean handleIsElement()
handleIsElement
in class WebServiceParameterLogic
WebServiceParameterLogic.handleIsElement()
protected String handleGetRestParamType()
handleGetRestParamType
in class WebServiceParameterLogic
WebServiceParameterLogic.getRestParamType()
protected String handleGetRestPathParam()
handleGetRestPathParam
in class WebServiceParameterLogic
WebServiceParameterLogic.getRestPathParam()
protected String handleGetRestPathSegment()
handleGetRestPathSegment
in class WebServiceParameterLogic
WebServiceParameterLogic.getRestPathSegment()
protected boolean handleIsRestEncoded()
handleIsRestEncoded
in class WebServiceParameterLogic
WebServiceParameterLogic.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 ModelElementFacade
validateInvariants
in class WebServiceParameterLogic
validationMessages
- CollectionMetafacadeBase.validateInvariants(Collection validationMessages)
Copyright © 2003–2014 AndroMDA.org. All rights reserved.