PTP
Release 7.0

org.eclipse.ptp.debug.core.pdi.model.aif
Interface IAIFTypeAggregate

All Superinterfaces:
IAIFType

public interface IAIFTypeAggregate
extends IAIFType

Represents a class or struct type

Since:
4.0

Field Summary
static int AIF_CLASS_ACCESS_ALL
           
static int AIF_CLASS_ACCESS_PACKAGE
           
static int AIF_CLASS_ACCESS_PRIVATE
           
static int AIF_CLASS_ACCESS_PROTECTED
           
static int AIF_CLASS_ACCESS_PUBLIC
           
 
Method Summary
 java.lang.String[] getFieldNames(int access)
          Returns an array containing the field names of this type for the given access modifiers.
 IAIFType[] getFieldTypes(int access)
          Returns an array containing the types of each field for fields of the given access modifier
 java.lang.String getName()
          Returns name of this type
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.model.aif.IAIFType
sizeof
 

Field Detail

AIF_CLASS_ACCESS_PUBLIC

static final int AIF_CLASS_ACCESS_PUBLIC
See Also:
Constant Field Values

AIF_CLASS_ACCESS_PROTECTED

static final int AIF_CLASS_ACCESS_PROTECTED
See Also:
Constant Field Values

AIF_CLASS_ACCESS_PRIVATE

static final int AIF_CLASS_ACCESS_PRIVATE
See Also:
Constant Field Values

AIF_CLASS_ACCESS_PACKAGE

static final int AIF_CLASS_ACCESS_PACKAGE
See Also:
Constant Field Values

AIF_CLASS_ACCESS_ALL

static final int AIF_CLASS_ACCESS_ALL
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
Returns name of this type

Returns:
name of this type

getFieldNames

java.lang.String[] getFieldNames(int access)
Returns an array containing the field names of this type for the given access modifiers.

Parameters:
access - access modifiers
Returns:
array of field names

getFieldTypes

IAIFType[] getFieldTypes(int access)
Returns an array containing the types of each field for fields of the given access modifier

Parameters:
access - access modifiers
Returns:
array of this type

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.