From 1b89c22226d5a3adf98f7a5af5d40f0f8e982df0 Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Fri, 9 Aug 2002 21:52:13 +0000 Subject: [PATCH] Added interfaces for different types of variable's values. --- .../cdt/debug/core/cdi/model/ICArrayValue.java | 16 ++++++++++++++++ .../debug/core/cdi/model/ICPointerValue.java | 17 +++++++++++++++++ .../cdt/debug/core/cdi/model/ICStringValue.java | 16 ++++++++++++++++ .../debug/core/cdi/model/ICStructureValue.java | 17 +++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICArrayValue.java create mode 100644 debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICPointerValue.java create mode 100644 debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStringValue.java create mode 100644 debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStructureValue.java diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICArrayValue.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICArrayValue.java new file mode 100644 index 00000000000..d12b0206b35 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICArrayValue.java @@ -0,0 +1,16 @@ +/* + *(c) Copyright QNX Software Systems Ltd. 2002. + * All Rights Reserved. + * + */ +package org.eclipse.cdt.debug.core.cdi.model; + +/** + * + * Represents a value of an array type. + * + * @since Aug 9, 2002 + */ +public interface ICArrayValue extends ICValue +{ +} diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICPointerValue.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICPointerValue.java new file mode 100644 index 00000000000..c49a983f1c2 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICPointerValue.java @@ -0,0 +1,17 @@ +/* + *(c) Copyright QNX Software Systems Ltd. 2002. + * All Rights Reserved. + * + */ +package org.eclipse.cdt.debug.core.cdi.model; + +/** + * + * Represents a value of a pointer type. + * + * @since Aug 9, 2002 + */ +public interface ICPointerValue extends ICValue +{ + +} diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStringValue.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStringValue.java new file mode 100644 index 00000000000..c9201a06427 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStringValue.java @@ -0,0 +1,16 @@ +/* + *(c) Copyright QNX Software Systems Ltd. 2002. + * All Rights Reserved. + * + */ +package org.eclipse.cdt.debug.core.cdi.model; + +/** + * + * Represents a value of a string type. + * + * @since Aug 9, 2002 + */ +public interface ICStringValue extends ICValue +{ +} diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStructureValue.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStructureValue.java new file mode 100644 index 00000000000..4af8de1b910 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICStructureValue.java @@ -0,0 +1,17 @@ +/* + *(c) Copyright QNX Software Systems Ltd. 2002. + * All Rights Reserved. + * + */ +package org.eclipse.cdt.debug.core.cdi.model; + +/** + * + * Represents a value of a structure type. + * + * @since Aug 9, 2002 + */ +public interface ICStructureValue extends ICValue +{ + +}