org.eclipse.cdt.debug.core_7.1.0.201202111925

16:41:42.016 INFO  jd.cli.Main - Decompiling org.eclipse.cdt.debug.core_7.1.0.201202111925.jar
package org.eclipse.cdt.debug.core.cdi;

import org.eclipse.cdt.debug.core.cdi.model.ICDIObject;
import org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint;

public abstract interface ICDITraceSnapshot
  extends ICDISessionObject
{
  public abstract int getNumber();
  
  public abstract void select()
    throws CDIException;
  
  public abstract ICDIObject[] getData()
    throws CDIException;
  
  public abstract ICDITracepoint[] getTracepoints();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.ICDITraceSnapshot
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi;

public abstract interface ICDIFormat
{
  public static final int NATURAL = 0;
  public static final int DECIMAL = 1;
  public static final int BINARY = 2;
  public static final int OCTAL = 3;
  public static final int HEXADECIMAL = 4;
  public static final int FLOAT = 5;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.ICDIFormat
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi;

public abstract interface ICDILocator
  extends ICDIFileLocation, ICDILineLocation, ICDIFunctionLocation, ICDIAddressLocation
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.ICDILocator
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import org.eclipse.cdt.debug.core.cdi.ICDILocator;

public abstract interface ICDIBreakpointMovedEvent
  extends ICDIEvent
{
  public abstract ICDILocator getNewLocation();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIBreakpointMovedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDICreatedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDICreatedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import java.math.BigInteger;

public abstract interface ICDIMemoryChangedEvent
  extends ICDIChangedEvent
{
  public abstract BigInteger[] getAddresses();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIMemoryChangedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import org.eclipse.cdt.debug.core.cdi.model.ICDIObject;

public abstract interface ICDIEvent
{
  public abstract ICDIObject getSource();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIExecutableReloadedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIExecutableReloadedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIEventListener
{
  public abstract void handleDebugEvents(ICDIEvent[] paramArrayOfICDIEvent);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIRestartedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIRestartedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import org.eclipse.cdt.debug.core.cdi.ICDISessionObject;

public abstract interface ICDISuspendedEvent
  extends ICDIEvent
{
  public abstract ICDISessionObject getReason();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDISuspendedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIResumedEvent
  extends ICDIEvent
{
  public static final int CONTINUE = 0;
  public static final int STEP_OVER = 1;
  public static final int STEP_INTO = 2;
  public static final int STEP_OVER_INSTRUCTION = 3;
  public static final int STEP_INTO_INSTRUCTION = 4;
  public static final int STEP_RETURN = 5;
  
  public abstract int getType();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint;

public abstract interface ICDIBreakpointProblemEvent
{
  public abstract String getProblemType();
  
  public abstract ICDIBreakpoint getBreakpoint();
  
  public abstract String getDescription();
  
  public abstract int getSeverity();
  
  public abstract boolean removeOnly();
  
  public abstract boolean removeExisting();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIBreakpointProblemEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIChangedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIChangedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIDestroyedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIDestroyedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

import org.eclipse.cdt.debug.core.cdi.ICDISessionObject;

public abstract interface ICDIExitedEvent
  extends ICDIDestroyedEvent
{
  public abstract ICDISessionObject getReason();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIExitedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.event;

public abstract interface ICDIDisconnectedEvent
  extends ICDIEvent
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.event.ICDIDisconnectedEvent
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.model.ICDIValue;

public abstract interface ICDIAggregateValue
  extends ICDIValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIAggregateValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIFloatValue
  extends ICDIFloatingPointValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIFloatType
  extends ICDIFloatingPointType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIPointerType
  extends ICDIDerivedType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIPointerType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIBigIntegerValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIBigIntegerValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.model.ICDIObject;

public abstract interface ICDIType
  extends ICDIObject
{
  public abstract String getTypeName();
  
  public abstract String getDetailTypeName();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIEnumValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIEnumValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIFloatingPointType
  extends ICDIType
{
  public abstract boolean isImaginary();
  
  public abstract boolean isComplex();
  
  public abstract boolean isLong();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatingPointType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIDoubleType
  extends ICDIFloatingPointType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIDoubleType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import java.math.BigInteger;
import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIPointerValue
  extends ICDIDerivedValue
{
  public abstract BigInteger pointerValue()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIPointerValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIFunctionValue
  extends ICDIDerivedValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFunctionValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIShortType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIShortType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIWCharType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIWCharType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIAggregateType
  extends ICDIType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIAggregateType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIIntegralType
  extends ICDIType
{
  public abstract boolean isUnsigned();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntegralType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDILongType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDILongType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.model.ICDIValue;

public abstract interface ICDIFloatingPointValue
  extends ICDIValue
{
  public abstract float floatValue()
    throws CDIException;
  
  public abstract double doubleValue()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatingPointValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIFunctionType
  extends ICDIDerivedType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIFunctionType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIIntValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDICharType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDICharType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDICharValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDICharValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import java.math.BigInteger;
import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.model.ICDIValue;

public abstract interface ICDIIntegralValue
  extends ICDIValue
{
  public abstract BigInteger bigIntegerValue()
    throws CDIException;
  
  public abstract long longValue()
    throws CDIException;
  
  public abstract int intValue()
    throws CDIException;
  
  public abstract short shortValue()
    throws CDIException;
  
  public abstract int byteValue()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntegralValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.model.ICDIVariable;

public abstract interface ICDIArrayValue
  extends ICDIDerivedValue
{
  public abstract ICDIVariable[] getVariables(int paramInt1, int paramInt2)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIArrayValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.model.ICDIValue;

public abstract interface ICDIDerivedValue
  extends ICDIValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIDerivedValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIEnumType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIEnumType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDILongValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDILongValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIDerivedType
  extends ICDIType
{
  public abstract ICDIType getComponentType();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIDerivedType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIShortValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIShortValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIWCharValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIWCharValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIDoubleValue
  extends ICDIFloatingPointValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIDoubleValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIStructType
  extends ICDIAggregateType
{
  public abstract boolean isClass();
  
  public abstract boolean isStruct();
  
  public abstract boolean isUnion();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIStructType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIBoolType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIBoolType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIStructValue
  extends ICDIAggregateValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIStructValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIVoidType
  extends ICDIType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIVoidType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIArrayType
  extends ICDIDerivedType
{
  public abstract int getDimension();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIArrayType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDILongLongValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDILongLongValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDILongLongType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDILongLongType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIBoolValue
  extends ICDIIntegralValue
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIBoolValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIIntType
  extends ICDIIntegralType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.model.ICDIValue;

public abstract interface ICDIReferenceValue
  extends ICDIDerivedValue
{
  public abstract ICDIValue referenceValue()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIReferenceValue
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model.type;

public abstract interface ICDIReferenceType
  extends ICDIDerivedType
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.type.ICDIReferenceType
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDIArgument
  extends ICDILocalVariable, ICDIArgumentDescriptor
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIArgument
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDILocation;

public abstract interface ICDIThread
  extends ICDIExecuteStep, ICDIExecuteResume, ICDISuspend, ICDIObject
{
  public abstract ICDIStackFrame[] getStackFrames()
    throws CDIException;
  
  public abstract ICDIStackFrame[] getStackFrames(int paramInt1, int paramInt2)
    throws CDIException;
  
  public abstract int getStackFrameCount()
    throws CDIException;
  
  public abstract ICDIThreadStorageDescriptor[] getThreadStorageDescriptors()
    throws CDIException;
  
  public abstract ICDIThreadStorage createThreadStorage(ICDIThreadStorageDescriptor paramICDIThreadStorageDescriptor)
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void resume()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void stepOver()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void stepInto()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void stepOverInstruction()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void stepIntoInstruction()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void stepReturn()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void runUntil(ICDILocation paramICDILocation)
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void jump(ICDILocation paramICDILocation)
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void signal()
    throws CDIException;
  
  /**
   * @deprecated
   */
  public abstract void signal(ICDISignal paramICDISignal)
    throws CDIException;
  
  public abstract boolean equals(ICDIThread paramICDIThread);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIThread
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIExpression
  extends ICDIObject
{
  public abstract String getExpressionText();
  
  public abstract boolean equals(ICDIExpression paramICDIExpression);
  
  public abstract ICDIValue getValue(ICDIStackFrame paramICDIStackFrame)
    throws CDIException;
  
  public abstract void dispose()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIExpression
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDILocation;

public abstract interface ICDIExecuteResume
{
  public abstract void resume(boolean paramBoolean)
    throws CDIException;
  
  public abstract void resume(ICDILocation paramICDILocation)
    throws CDIException;
  
  public abstract void resume(ICDISignal paramICDISignal)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIExecuteResume
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDIObject
{
  public abstract ICDITarget getTarget();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIObject
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDISuspend
{
  public abstract void suspend()
    throws CDIException;
  
  public abstract boolean isSuspended();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDISuspend
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDITargetConfiguration2
  extends ICDITargetConfiguration
{
  public abstract boolean supportsThreadControl();
  
  public abstract boolean supportsPassiveVariableUpdate();
  
  public abstract boolean supportsRuntimeTypeIdentification();
  
  public abstract boolean supportsAddressBreaksOnStartup();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration2
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIRegister
  extends ICDIRegisterDescriptor
{
  public abstract boolean isEditable()
    throws CDIException;
  
  public abstract ICDIValue getValue(ICDIStackFrame paramICDIStackFrame)
    throws CDIException;
  
  public abstract void setValue(String paramString)
    throws CDIException;
  
  public abstract void setValue(ICDIValue paramICDIValue)
    throws CDIException;
  
  public abstract void dispose()
    throws CDIException;
  
  public abstract boolean equals(ICDIRegister paramICDIRegister);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIRegister
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDISignal
  extends ICDIObject
{
  public abstract String getName();
  
  public abstract String getDescription();
  
  public abstract boolean isIgnore();
  
  public abstract boolean isStopSet();
  
  public abstract void signal()
    throws CDIException;
  
  public abstract void handle(boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDISignal
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDIThreadStorage
  extends ICDIVariable, ICDIThreadStorageDescriptor
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIThreadStorage
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIVariable
  extends ICDIVariableDescriptor
{
  public abstract boolean isEditable()
    throws CDIException;
  
  public abstract ICDIValue getValue()
    throws CDIException;
  
  public abstract void setValue(String paramString)
    throws CDIException;
  
  public abstract void setValue(ICDIValue paramICDIValue)
    throws CDIException;
  
  public abstract void dispose()
    throws CDIException;
  
  public abstract boolean equals(ICDIVariable paramICDIVariable);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIVariable
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import java.math.BigInteger;
import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDIAddressLocation;
import org.eclipse.cdt.debug.core.cdi.ICDICondition;
import org.eclipse.cdt.debug.core.cdi.ICDIFunctionLocation;
import org.eclipse.cdt.debug.core.cdi.ICDILineLocation;

public abstract interface ICDIBreakpointManagement2
  extends ICDIBreakpointManagement
{
  public abstract ICDILineBreakpoint setLineBreakpoint(int paramInt, ICDILineLocation paramICDILineLocation, ICDICondition paramICDICondition, boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
  
  public abstract ICDIFunctionBreakpoint setFunctionBreakpoint(int paramInt, ICDIFunctionLocation paramICDIFunctionLocation, ICDICondition paramICDICondition, boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
  
  public abstract ICDIAddressBreakpoint setAddressBreakpoint(int paramInt, ICDIAddressLocation paramICDIAddressLocation, ICDICondition paramICDICondition, boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
  
  public abstract ICDIWatchpoint setWatchpoint(int paramInt1, int paramInt2, String paramString, ICDICondition paramICDICondition, boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDIWatchpoint setWatchpoint(int paramInt1, int paramInt2, String paramString1, String paramString2, BigInteger paramBigInteger, ICDICondition paramICDICondition, boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDIExceptionpoint setExceptionBreakpoint(String paramString, boolean paramBoolean1, boolean paramBoolean2, boolean paramBoolean3)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement2
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import java.math.BigInteger;

public abstract interface ICDIInstruction
  extends ICDIObject
{
  public abstract BigInteger getAdress();
  
  public abstract String getFuntionName();
  
  public abstract String getInstruction();
  
  public abstract String getOpcode();
  
  public abstract String getArgs();
  
  public abstract long getOffset();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIInstruction
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.event.ICDIEvent;

public abstract interface ICDITargetConfiguration3
  extends ICDITargetConfiguration2
{
  public abstract boolean needsVariablesUpdated(ICDIEvent paramICDIEvent);
  
  public abstract boolean needsRegistersUpdated(ICDIEvent paramICDIEvent);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDITargetConfiguration3
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDILocation;

public abstract interface ICDITracepoint
  extends ICDIObject
{
  public abstract ICDILocation getLocation()
    throws CDIException;
  
  public abstract boolean isEnabled()
    throws CDIException;
  
  public abstract void setEnabled(boolean paramBoolean)
    throws CDIException;
  
  public abstract int getPassCount()
    throws CDIException;
  
  public abstract void setPassCount(int paramInt)
    throws CDIException;
  
  public abstract void addActions(IAction[] paramArrayOfIAction)
    throws CDIException;
  
  public abstract void removeActions(IAction[] paramArrayOfIAction)
    throws CDIException;
  
  public abstract void clearActions()
    throws CDIException;
  
  public abstract IAction[] getActions();
  
  public static abstract interface IAction {}
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIWatchpoint
  extends ICDIBreakpoint
{
  public static final int WRITE = 1;
  public static final int READ = 2;
  
  public abstract boolean isWriteType();
  
  public abstract boolean isReadType();
  
  public abstract String getWatchExpression()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDILineBreakpoint
  extends ICDILocationBreakpoint
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDILineBreakpoint
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIExpressionManagement
{
  public abstract ICDIExpression createExpression(String paramString)
    throws CDIException;
  
  public abstract ICDIExpression[] getExpressions()
    throws CDIException;
  
  public abstract void destroyExpressions(ICDIExpression[] paramArrayOfICDIExpression)
    throws CDIException;
  
  public abstract void destroyAllExpressions()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIExpressionManagement
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDIGlobalVariable
  extends ICDIVariable, ICDIGlobalVariableDescriptor
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIGlobalVariable
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDICondition;

public abstract interface ICDIBreakpointManagement3
  extends ICDIBreakpointManagement2
{
  public abstract ICDIEventBreakpoint setEventBreakpoint(String paramString1, String paramString2, int paramInt, ICDICondition paramICDICondition, boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement3
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDISharedLibraryManagement
{
  public abstract ICDISharedLibrary[] getSharedLibraries()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDISharedLibraryManagement
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDIDisposable
{
  public abstract void dispose();
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIDisposable
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import java.math.BigInteger;
import org.eclipse.cdt.debug.core.cdi.CDIException;

public abstract interface ICDIMemoryBlockManagement2
  extends ICDIMemoryBlockManagement
{
  public abstract ICDIMemoryBlock createMemoryBlock(BigInteger paramBigInteger, String paramString, int paramInt)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlockManagement2
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDIAddressLocation;
import org.eclipse.cdt.debug.core.cdi.ICDICondition;
import org.eclipse.cdt.debug.core.cdi.ICDIFunctionLocation;
import org.eclipse.cdt.debug.core.cdi.ICDILineLocation;

public abstract interface ICDIBreakpointManagement
{
  public abstract ICDILineBreakpoint setLineBreakpoint(int paramInt, ICDILineLocation paramICDILineLocation, ICDICondition paramICDICondition, boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDIFunctionBreakpoint setFunctionBreakpoint(int paramInt, ICDIFunctionLocation paramICDIFunctionLocation, ICDICondition paramICDICondition, boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDIAddressBreakpoint setAddressBreakpoint(int paramInt, ICDIAddressLocation paramICDIAddressLocation, ICDICondition paramICDICondition, boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDIWatchpoint setWatchpoint(int paramInt1, int paramInt2, String paramString, ICDICondition paramICDICondition)
    throws CDIException;
  
  public abstract ICDIExceptionpoint setExceptionBreakpoint(String paramString, boolean paramBoolean1, boolean paramBoolean2)
    throws CDIException;
  
  public abstract ICDIBreakpoint[] getBreakpoints()
    throws CDIException;
  
  public abstract void deleteBreakpoints(ICDIBreakpoint[] paramArrayOfICDIBreakpoint)
    throws CDIException;
  
  public abstract void deleteAllBreakpoints()
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

public abstract interface ICDILocalVariable
  extends ICDIVariable, ICDILocalVariableDescriptor
{}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDILocalVariable
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDILocator;

public abstract interface ICDIStackFrame
  extends ICDIExecuteStepReturn, ICDIObject
{
  public abstract ICDILocator getLocator();
  
  public abstract ICDILocalVariableDescriptor[] getLocalVariableDescriptors()
    throws CDIException;
  
  public abstract ICDIArgument createArgument(ICDIArgumentDescriptor paramICDIArgumentDescriptor)
    throws CDIException;
  
  public abstract ICDILocalVariable createLocalVariable(ICDILocalVariableDescriptor paramICDILocalVariableDescriptor)
    throws CDIException;
  
  public abstract ICDIArgumentDescriptor[] getArgumentDescriptors()
    throws CDIException;
  
  public abstract ICDIThread getThread();
  
  public abstract int getLevel();
  
  public abstract boolean equals(ICDIStackFrame paramICDIStackFrame);
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIStackFrame
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICDICondition;

public abstract interface ICDIBreakpoint
  extends ICDIObject
{
  /**
   * @deprecated
   */
  public static final int REGULAR = 0;
  /**
   * @deprecated
   */
  public static final int TEMPORARY = 1;
  /**
   * @deprecated
   */
  public static final int HARDWARE = 2;
  
  /**
   * @deprecated
   */
  public abstract boolean isTemporary();
  
  /**
   * @deprecated
   */
  public abstract boolean isHardware();
  
  public abstract boolean isEnabled()
    throws CDIException;
  
  public abstract void setEnabled(boolean paramBoolean)
    throws CDIException;
  
  public abstract ICDICondition getCondition()
    throws CDIException;
  
  public abstract void setCondition(ICDICondition paramICDICondition)
    throws CDIException;
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.model;

import org.eclipse.cdt.core.IAddress;
import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.core.runtime.IPath;

public abstract interface ICDIAddressToSource
{
  public abstract IMappedSourceLocation getSourceForAddress(IAddress paramIAddress)
    throws CDIException;
  
  public static abstract interface IMappedSourceLocation
    extends Comparable
  {
    public abstract IAddress getAddress();
    
    public abstract IPath getSourceFile();
    
    public abstract int getLineNumber();
    
    public abstract String getFunctionName();
    
    public abstract String getUnmangledFunctionName();
    
    public abstract IPath getExecutable();
  }
}

/* Location:
 * Qualified Name:     org.eclipse.cdt.debug.core.cdi.model.ICDIAddressToSource
 * Java Class Version: 5 (49.0)
 * JD-Core Version:    0.7.1
 */
package org.eclipse.cdt.debug.core.cdi.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Further reading...

For more information on Java 1.5 Tiger, you may find Java 1.5 Tiger, A developer's Notebook by D. Flanagan and B. McLaughlin from O'Reilly of interest.

New!JAR listings


Copyright 2006-2019. Infinite Loop Ltd