public class AdvanceDirectiveReferenceOperations
extends org.eclipse.mdht.uml.cda.operations.ReferenceOperations
The following operations are supported:
Validate Advance Directive Reference Has URL
Validate Advance Directive Reference Has MIME Type
Validate Advance Directive Reference External Document Has Id
Validate Advance Directive Reference Template Id
Validate Advance Directive Reference Type Code
Validate Advance Directive Reference External Document
Modifier | Constructor and Description |
---|---|
protected |
AdvanceDirectiveReferenceOperations() |
Modifier and Type | Method and Description |
---|---|
static boolean |
validateAdvanceDirectiveReferenceExternalDocument(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateAdvanceDirectiveReferenceExternalDocumentHasId(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateAdvanceDirectiveReferenceHasMIMEType(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateAdvanceDirectiveReferenceHasURL(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateAdvanceDirectiveReferenceTemplateId(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateAdvanceDirectiveReferenceTypeCode(AdvanceDirectiveReference advanceDirectiveReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
validateExternalActChoice
getSource, getTarget, getTypeCode, isTypeCodeDefined
protected static final ThreadLocal<org.eclipse.ocl.ecore.OCL> EOCL_ENV
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_HAS_URL__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference Has URL
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_HAS_URL__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference Has URL
' invariant operation.
validateAdvanceDirectiveReferenceHasURL(AdvanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_HAS_MIME_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference Has MIME Type
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_HAS_MIME_TYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference Has MIME Type
' invariant operation.
validateAdvanceDirectiveReferenceHasMIMEType(AdvanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_EXTERNAL_DOCUMENT_HAS_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference External Document Has Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_EXTERNAL_DOCUMENT_HAS_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference External Document Has Id
' invariant operation.
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference Template Id
' invariant operation.
validateAdvanceDirectiveReferenceTemplateId(AdvanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_TYPE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference Type Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_TYPE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference Type Code
' invariant operation.
validateAdvanceDirectiveReferenceTypeCode(AdvanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_EXTERNAL_DOCUMENT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Advance Directive Reference External Document
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ADVANCE_DIRECTIVE_REFERENCE_EXTERNAL_DOCUMENT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Advance Directive Reference External Document
' invariant operation.
protected AdvanceDirectiveReferenceOperations()
public static boolean validateAdvanceDirectiveReferenceHasURL(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateAdvanceDirectiveReferenceHasMIMEType(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateAdvanceDirectiveReferenceExternalDocumentHasId(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateAdvanceDirectiveReferenceTemplateId(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateAdvanceDirectiveReferenceTypeCode(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateAdvanceDirectiveReferenceExternalDocument(AdvanceDirectiveReference advanceDirectiveReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveReference
- The receiving 'Advance Directive Reference' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
Copyright © 2019. All rights reserved.