public class VTControlValidationTemplateImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements VTControlValidationTemplate
The following features are implemented:
Ok Color
HEX
Ok Foreground Color HEX
Ok Image
URL
Ok
Overlay URL
Info
Color HEX
Info Foreground Color HEX
Info
Image URL
Info
Overlay URL
Warning Color HEX
Warning Foreground Color HEX
Warning Image URL
Warning Overlay URL
Error
Color HEX
Error Foreground Color HEX
Error
Image URL
Error
Overlay URL
Cancel
Color HEX
Cancel Foreground Color HEX
Cancel
Image URL
Cancel Overlay URL
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static String |
CANCEL_COLOR_HEX_EDEFAULT
The default value of the '
Cancel Color HEX ' attribute. |
protected static String |
CANCEL_FOREGROUND_COLOR_HEX_EDEFAULT
The default value of the '
Cancel Foreground Color HEX ' attribute. |
protected static String |
CANCEL_IMAGE_URL_EDEFAULT
The default value of the '
Cancel Image URL ' attribute. |
protected static String |
CANCEL_OVERLAY_URL_EDEFAULT
The default value of the '
Cancel Overlay URL ' attribute. |
protected String |
cancelColorHEX
The cached value of the '
Cancel Color HEX ' attribute. |
protected String |
cancelForegroundColorHEX
The cached value of the '
Cancel Foreground Color HEX ' attribute. |
protected String |
cancelImageURL
The cached value of the '
Cancel Image URL ' attribute. |
protected String |
cancelOverlayURL
The cached value of the '
Cancel Overlay URL ' attribute. |
protected static String |
ERROR_COLOR_HEX_EDEFAULT
The default value of the '
Error Color HEX ' attribute. |
protected static String |
ERROR_FOREGROUND_COLOR_HEX_EDEFAULT
The default value of the '
Error Foreground Color HEX ' attribute. |
protected static String |
ERROR_IMAGE_URL_EDEFAULT
The default value of the '
Error Image URL ' attribute. |
protected static String |
ERROR_OVERLAY_URL_EDEFAULT
The default value of the '
Error Overlay URL ' attribute. |
protected String |
errorColorHEX
The cached value of the '
Error Color HEX ' attribute. |
protected String |
errorForegroundColorHEX
The cached value of the '
Error Foreground Color HEX ' attribute. |
protected String |
errorImageURL
The cached value of the '
Error Image URL ' attribute. |
protected String |
errorOverlayURL
The cached value of the '
Error Overlay URL ' attribute. |
protected static String |
INFO_COLOR_HEX_EDEFAULT
The default value of the '
Info Color HEX ' attribute. |
protected static String |
INFO_FOREGROUND_COLOR_HEX_EDEFAULT
The default value of the '
Info Foreground Color HEX ' attribute. |
protected static String |
INFO_IMAGE_URL_EDEFAULT
The default value of the '
Info Image URL ' attribute. |
protected static String |
INFO_OVERLAY_URL_EDEFAULT
The default value of the '
Info Overlay URL ' attribute. |
protected String |
infoColorHEX
The cached value of the '
Info Color HEX ' attribute. |
protected String |
infoForegroundColorHEX
The cached value of the '
Info Foreground Color HEX ' attribute. |
protected String |
infoImageURL
The cached value of the '
Info Image URL ' attribute. |
protected String |
infoOverlayURL
The cached value of the '
Info Overlay URL ' attribute. |
protected static String |
OK_COLOR_HEX_EDEFAULT
The default value of the '
Ok Color HEX ' attribute. |
protected static String |
OK_FOREGROUND_COLOR_HEX_EDEFAULT
The default value of the '
Ok Foreground Color HEX ' attribute. |
protected static String |
OK_IMAGE_URL_EDEFAULT
The default value of the '
Ok Image URL ' attribute. |
protected static String |
OK_OVERLAY_URL_EDEFAULT
The default value of the '
Ok Overlay URL ' attribute. |
protected String |
okColorHEX
The cached value of the '
Ok Color HEX ' attribute. |
protected String |
okForegroundColorHEX
The cached value of the '
Ok Foreground Color HEX ' attribute. |
protected String |
okImageURL
The cached value of the '
Ok Image URL ' attribute. |
protected String |
okOverlayURL
The cached value of the '
Ok Overlay URL ' attribute. |
protected static String |
WARNING_COLOR_HEX_EDEFAULT
The default value of the '
Warning Color HEX ' attribute. |
protected static String |
WARNING_FOREGROUND_COLOR_HEX_EDEFAULT
The default value of the '
Warning Foreground Color HEX '
attribute. |
protected static String |
WARNING_IMAGE_URL_EDEFAULT
The default value of the '
Warning Image URL ' attribute. |
protected static String |
WARNING_OVERLAY_URL_EDEFAULT
The default value of the '
Warning Overlay URL ' attribute. |
protected String |
warningColorHEX
The cached value of the '
Warning Color HEX ' attribute. |
protected String |
warningForegroundColorHEX
The cached value of the '
Warning Foreground Color HEX '
attribute. |
protected String |
warningImageURL
The cached value of the '
Warning Image URL ' attribute. |
protected String |
warningOverlayURL
The cached value of the '
Warning Overlay URL ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
VTControlValidationTemplateImpl() |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String OK_COLOR_HEX_EDEFAULT
Ok Color HEX
' attribute.
getOkColorHEX()
protected String okColorHEX
Ok Color HEX
' attribute.
getOkColorHEX()
protected static final String OK_FOREGROUND_COLOR_HEX_EDEFAULT
Ok Foreground Color HEX
' attribute.
getOkForegroundColorHEX()
protected String okForegroundColorHEX
Ok Foreground Color HEX
' attribute.
getOkForegroundColorHEX()
protected static final String OK_IMAGE_URL_EDEFAULT
Ok Image URL
' attribute.
getOkImageURL()
protected String okImageURL
Ok Image URL
' attribute.
getOkImageURL()
protected static final String OK_OVERLAY_URL_EDEFAULT
Ok Overlay URL
' attribute.
getOkOverlayURL()
protected String okOverlayURL
Ok Overlay URL
' attribute.
getOkOverlayURL()
protected static final String INFO_COLOR_HEX_EDEFAULT
Info Color HEX
' attribute.
getInfoColorHEX()
protected String infoColorHEX
Info Color HEX
' attribute.
getInfoColorHEX()
protected static final String INFO_FOREGROUND_COLOR_HEX_EDEFAULT
Info Foreground Color HEX
' attribute.
getInfoForegroundColorHEX()
protected String infoForegroundColorHEX
Info Foreground Color HEX
' attribute.
getInfoForegroundColorHEX()
protected static final String INFO_IMAGE_URL_EDEFAULT
Info Image URL
' attribute.
getInfoImageURL()
protected String infoImageURL
Info Image URL
' attribute.
getInfoImageURL()
protected static final String INFO_OVERLAY_URL_EDEFAULT
Info Overlay URL
' attribute.
getInfoOverlayURL()
protected String infoOverlayURL
Info Overlay URL
' attribute.
getInfoOverlayURL()
protected static final String WARNING_COLOR_HEX_EDEFAULT
Warning Color HEX
' attribute.
getWarningColorHEX()
protected String warningColorHEX
Warning Color HEX
' attribute.
getWarningColorHEX()
protected static final String WARNING_FOREGROUND_COLOR_HEX_EDEFAULT
Warning Foreground Color HEX
'
attribute.
getWarningForegroundColorHEX()
protected String warningForegroundColorHEX
Warning Foreground Color HEX
'
attribute.
getWarningForegroundColorHEX()
protected static final String WARNING_IMAGE_URL_EDEFAULT
Warning Image URL
' attribute.
getWarningImageURL()
protected String warningImageURL
Warning Image URL
' attribute.
getWarningImageURL()
protected static final String WARNING_OVERLAY_URL_EDEFAULT
Warning Overlay URL
' attribute.
getWarningOverlayURL()
protected String warningOverlayURL
Warning Overlay URL
' attribute.
getWarningOverlayURL()
protected static final String ERROR_COLOR_HEX_EDEFAULT
Error Color HEX
' attribute.
getErrorColorHEX()
protected String errorColorHEX
Error Color HEX
' attribute.
getErrorColorHEX()
protected static final String ERROR_FOREGROUND_COLOR_HEX_EDEFAULT
Error Foreground Color HEX
' attribute.
getErrorForegroundColorHEX()
protected String errorForegroundColorHEX
Error Foreground Color HEX
' attribute.
getErrorForegroundColorHEX()
protected static final String ERROR_IMAGE_URL_EDEFAULT
Error Image URL
' attribute.
getErrorImageURL()
protected String errorImageURL
Error Image URL
' attribute.
getErrorImageURL()
protected static final String ERROR_OVERLAY_URL_EDEFAULT
Error Overlay URL
' attribute.
getErrorOverlayURL()
protected String errorOverlayURL
Error Overlay URL
' attribute.
getErrorOverlayURL()
protected static final String CANCEL_COLOR_HEX_EDEFAULT
Cancel Color HEX
' attribute.
getCancelColorHEX()
protected String cancelColorHEX
Cancel Color HEX
' attribute.
getCancelColorHEX()
protected static final String CANCEL_FOREGROUND_COLOR_HEX_EDEFAULT
Cancel Foreground Color HEX
' attribute.
getCancelForegroundColorHEX()
protected String cancelForegroundColorHEX
Cancel Foreground Color HEX
' attribute.
getCancelForegroundColorHEX()
protected static final String CANCEL_IMAGE_URL_EDEFAULT
Cancel Image URL
' attribute.
getCancelImageURL()
protected String cancelImageURL
Cancel Image URL
' attribute.
getCancelImageURL()
protected static final String CANCEL_OVERLAY_URL_EDEFAULT
Cancel Overlay URL
' attribute.
getCancelOverlayURL()
protected String cancelOverlayURL
Cancel Overlay URL
' attribute.
getCancelOverlayURL()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String getOkColorHEX()
getOkColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setOkColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_OkColorHEX()
public void setOkColorHEX(String newOkColorHEX)
setOkColorHEX
in interface VTControlValidationTemplate
newOkColorHEX
- the new value of the 'Ok Color HEX' attribute.VTControlValidationTemplate.getOkColorHEX()
public String getOkForegroundColorHEX()
getOkForegroundColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setOkForegroundColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_OkForegroundColorHEX()
public void setOkForegroundColorHEX(String newOkForegroundColorHEX)
setOkForegroundColorHEX
in interface VTControlValidationTemplate
newOkForegroundColorHEX
- the new value of the 'Ok Foreground Color HEX' attribute.VTControlValidationTemplate.getOkForegroundColorHEX()
public String getOkImageURL()
getOkImageURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setOkImageURL(String)
,
VTTemplatePackage.getControlValidationTemplate_OkImageURL()
public void setOkImageURL(String newOkImageURL)
setOkImageURL
in interface VTControlValidationTemplate
newOkImageURL
- the new value of the 'Ok Image URL' attribute.VTControlValidationTemplate.getOkImageURL()
public String getOkOverlayURL()
getOkOverlayURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setOkOverlayURL(String)
,
VTTemplatePackage.getControlValidationTemplate_OkOverlayURL()
public void setOkOverlayURL(String newOkOverlayURL)
setOkOverlayURL
in interface VTControlValidationTemplate
newOkOverlayURL
- the new value of the 'Ok Overlay URL' attribute.VTControlValidationTemplate.getOkOverlayURL()
public String getInfoColorHEX()
getInfoColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setInfoColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_InfoColorHEX()
public void setInfoColorHEX(String newInfoColorHEX)
setInfoColorHEX
in interface VTControlValidationTemplate
newInfoColorHEX
- the new value of the 'Info Color HEX' attribute.VTControlValidationTemplate.getInfoColorHEX()
public String getInfoForegroundColorHEX()
getInfoForegroundColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setInfoForegroundColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_InfoForegroundColorHEX()
public void setInfoForegroundColorHEX(String newInfoForegroundColorHEX)
setInfoForegroundColorHEX
in interface VTControlValidationTemplate
newInfoForegroundColorHEX
- the new value of the 'Info Foreground Color HEX' attribute.VTControlValidationTemplate.getInfoForegroundColorHEX()
public String getInfoImageURL()
getInfoImageURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setInfoImageURL(String)
,
VTTemplatePackage.getControlValidationTemplate_InfoImageURL()
public void setInfoImageURL(String newInfoImageURL)
setInfoImageURL
in interface VTControlValidationTemplate
newInfoImageURL
- the new value of the 'Info Image URL' attribute.VTControlValidationTemplate.getInfoImageURL()
public String getInfoOverlayURL()
getInfoOverlayURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setInfoOverlayURL(String)
,
VTTemplatePackage.getControlValidationTemplate_InfoOverlayURL()
public void setInfoOverlayURL(String newInfoOverlayURL)
setInfoOverlayURL
in interface VTControlValidationTemplate
newInfoOverlayURL
- the new value of the 'Info Overlay URL' attribute.VTControlValidationTemplate.getInfoOverlayURL()
public String getWarningColorHEX()
getWarningColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setWarningColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_WarningColorHEX()
public void setWarningColorHEX(String newWarningColorHEX)
setWarningColorHEX
in interface VTControlValidationTemplate
newWarningColorHEX
- the new value of the 'Warning Color HEX' attribute.VTControlValidationTemplate.getWarningColorHEX()
public String getWarningForegroundColorHEX()
getWarningForegroundColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setWarningForegroundColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_WarningForegroundColorHEX()
public void setWarningForegroundColorHEX(String newWarningForegroundColorHEX)
setWarningForegroundColorHEX
in interface VTControlValidationTemplate
newWarningForegroundColorHEX
- the new value of the 'Warning Foreground Color HEX' attribute.VTControlValidationTemplate.getWarningForegroundColorHEX()
public String getWarningImageURL()
getWarningImageURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setWarningImageURL(String)
,
VTTemplatePackage.getControlValidationTemplate_WarningImageURL()
public void setWarningImageURL(String newWarningImageURL)
setWarningImageURL
in interface VTControlValidationTemplate
newWarningImageURL
- the new value of the 'Warning Image URL' attribute.VTControlValidationTemplate.getWarningImageURL()
public String getWarningOverlayURL()
getWarningOverlayURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setWarningOverlayURL(String)
,
VTTemplatePackage.getControlValidationTemplate_WarningOverlayURL()
public void setWarningOverlayURL(String newWarningOverlayURL)
setWarningOverlayURL
in interface VTControlValidationTemplate
newWarningOverlayURL
- the new value of the 'Warning Overlay URL' attribute.VTControlValidationTemplate.getWarningOverlayURL()
public String getErrorColorHEX()
getErrorColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setErrorColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_ErrorColorHEX()
public void setErrorColorHEX(String newErrorColorHEX)
setErrorColorHEX
in interface VTControlValidationTemplate
newErrorColorHEX
- the new value of the 'Error Color HEX' attribute.VTControlValidationTemplate.getErrorColorHEX()
public String getErrorForegroundColorHEX()
getErrorForegroundColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setErrorForegroundColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_ErrorForegroundColorHEX()
public void setErrorForegroundColorHEX(String newErrorForegroundColorHEX)
setErrorForegroundColorHEX
in interface VTControlValidationTemplate
newErrorForegroundColorHEX
- the new value of the 'Error Foreground Color HEX' attribute.VTControlValidationTemplate.getErrorForegroundColorHEX()
public String getErrorImageURL()
getErrorImageURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setErrorImageURL(String)
,
VTTemplatePackage.getControlValidationTemplate_ErrorImageURL()
public void setErrorImageURL(String newErrorImageURL)
setErrorImageURL
in interface VTControlValidationTemplate
newErrorImageURL
- the new value of the 'Error Image URL' attribute.VTControlValidationTemplate.getErrorImageURL()
public String getErrorOverlayURL()
getErrorOverlayURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setErrorOverlayURL(String)
,
VTTemplatePackage.getControlValidationTemplate_ErrorOverlayURL()
public void setErrorOverlayURL(String newErrorOverlayURL)
setErrorOverlayURL
in interface VTControlValidationTemplate
newErrorOverlayURL
- the new value of the 'Error Overlay URL' attribute.VTControlValidationTemplate.getErrorOverlayURL()
public String getCancelColorHEX()
getCancelColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setCancelColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_CancelColorHEX()
public void setCancelColorHEX(String newCancelColorHEX)
setCancelColorHEX
in interface VTControlValidationTemplate
newCancelColorHEX
- the new value of the 'Cancel Color HEX' attribute.VTControlValidationTemplate.getCancelColorHEX()
public String getCancelForegroundColorHEX()
getCancelForegroundColorHEX
in interface VTControlValidationTemplate
VTControlValidationTemplate.setCancelForegroundColorHEX(String)
,
VTTemplatePackage.getControlValidationTemplate_CancelForegroundColorHEX()
public void setCancelForegroundColorHEX(String newCancelForegroundColorHEX)
setCancelForegroundColorHEX
in interface VTControlValidationTemplate
newCancelForegroundColorHEX
- the new value of the 'Cancel Foreground Color HEX' attribute.VTControlValidationTemplate.getCancelForegroundColorHEX()
public String getCancelImageURL()
getCancelImageURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setCancelImageURL(String)
,
VTTemplatePackage.getControlValidationTemplate_CancelImageURL()
public void setCancelImageURL(String newCancelImageURL)
setCancelImageURL
in interface VTControlValidationTemplate
newCancelImageURL
- the new value of the 'Cancel Image URL' attribute.VTControlValidationTemplate.getCancelImageURL()
public String getCancelOverlayURL()
getCancelOverlayURL
in interface VTControlValidationTemplate
VTControlValidationTemplate.setCancelOverlayURL(String)
,
VTTemplatePackage.getControlValidationTemplate_CancelOverlayURL()
public void setCancelOverlayURL(String newCancelOverlayURL)
setCancelOverlayURL
in interface VTControlValidationTemplate
newCancelOverlayURL
- the new value of the 'Cancel Overlay URL' attribute.VTControlValidationTemplate.getCancelOverlayURL()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Copyright © 2019. All rights reserved.