org.drools.eclipse.debug
Class WorkingMemoryViewContentProvider.MyJavaVariable
java.lang.Object
org.drools.eclipse.debug.WorkingMemoryViewContentProvider.MyJavaVariable
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValueModification, org.eclipse.debug.core.model.IVariable, org.eclipse.jdt.debug.core.IJavaModifiers, org.eclipse.jdt.debug.core.IJavaVariable
- Enclosing class:
- WorkingMemoryViewContentProvider
public class WorkingMemoryViewContentProvider.MyJavaVariable
- extends Object
- implements org.eclipse.jdt.debug.core.IJavaVariable
WorkingMemoryViewContentProvider.MyJavaVariable
public WorkingMemoryViewContentProvider.MyJavaVariable(String name,
org.eclipse.jdt.debug.core.IJavaValue value)
getSignature
public String getSignature()
throws org.eclipse.debug.core.DebugException
- Specified by:
getSignature in interface org.eclipse.jdt.debug.core.IJavaVariable
- Throws:
org.eclipse.debug.core.DebugException
getGenericSignature
public String getGenericSignature()
throws org.eclipse.debug.core.DebugException
- Specified by:
getGenericSignature in interface org.eclipse.jdt.debug.core.IJavaVariable
- Throws:
org.eclipse.debug.core.DebugException
getJavaType
public org.eclipse.jdt.debug.core.IJavaType getJavaType()
throws org.eclipse.debug.core.DebugException
- Specified by:
getJavaType in interface org.eclipse.jdt.debug.core.IJavaVariable
- Throws:
org.eclipse.debug.core.DebugException
isLocal
public boolean isLocal()
- Specified by:
isLocal in interface org.eclipse.jdt.debug.core.IJavaVariable
getValue
public org.eclipse.debug.core.model.IValue getValue()
- Specified by:
getValue in interface org.eclipse.debug.core.model.IVariable
getName
public String getName()
- Specified by:
getName in interface org.eclipse.debug.core.model.IVariable
getReferenceTypeName
public String getReferenceTypeName()
throws org.eclipse.debug.core.DebugException
- Specified by:
getReferenceTypeName in interface org.eclipse.debug.core.model.IVariable
- Throws:
org.eclipse.debug.core.DebugException
hasValueChanged
public boolean hasValueChanged()
- Specified by:
hasValueChanged in interface org.eclipse.debug.core.model.IVariable
isPublic
public boolean isPublic()
- Specified by:
isPublic in interface org.eclipse.jdt.debug.core.IJavaModifiers
isPrivate
public boolean isPrivate()
- Specified by:
isPrivate in interface org.eclipse.jdt.debug.core.IJavaModifiers
isProtected
public boolean isProtected()
- Specified by:
isProtected in interface org.eclipse.jdt.debug.core.IJavaModifiers
isPackagePrivate
public boolean isPackagePrivate()
- Specified by:
isPackagePrivate in interface org.eclipse.jdt.debug.core.IJavaModifiers
isFinal
public boolean isFinal()
- Specified by:
isFinal in interface org.eclipse.jdt.debug.core.IJavaModifiers
isStatic
public boolean isStatic()
- Specified by:
isStatic in interface org.eclipse.jdt.debug.core.IJavaModifiers
isSynthetic
public boolean isSynthetic()
- Specified by:
isSynthetic in interface org.eclipse.jdt.debug.core.IJavaModifiers
getModelIdentifier
public String getModelIdentifier()
- Specified by:
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
- Specified by:
getDebugTarget in interface org.eclipse.debug.core.model.IDebugElement
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()
- Specified by:
getLaunch in interface org.eclipse.debug.core.model.IDebugElement
setValue
public void setValue(String expression)
- Specified by:
setValue in interface org.eclipse.debug.core.model.IValueModification
setValue
public void setValue(org.eclipse.debug.core.model.IValue value)
- Specified by:
setValue in interface org.eclipse.debug.core.model.IValueModification
supportsValueModification
public boolean supportsValueModification()
- Specified by:
supportsValueModification in interface org.eclipse.debug.core.model.IValueModification
verifyValue
public boolean verifyValue(String expression)
- Specified by:
verifyValue in interface org.eclipse.debug.core.model.IValueModification
verifyValue
public boolean verifyValue(org.eclipse.debug.core.model.IValue value)
- Specified by:
verifyValue in interface org.eclipse.debug.core.model.IValueModification
getAdapter
public Object getAdapter(Class adapter)
- Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.