Source code file content

Revision: 2 (of 2)

import
» Project Revision History

» Checkout URL

web-content / trunk / docs / org-netbeans-modules-cnd-api-model / org / netbeans / modules / cnd / api / model / package-summary.html

Size: 23701 bytes, 1 line
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_11) on Fri Nov 23 00:33:21 MSK 2007 -->
<TITLE>
org.netbeans.modules.cnd.api.model (C/C++ Code Model API)
</TITLE>

<META NAME="keywords" CONTENT="org.netbeans.modules.cnd.api.model package">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../javadoc.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="org.netbeans.modules.cnd.api.model (C/C++ Code Model API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
org.netbeans.modules.cnd.api.model/1 1.3 1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV PACKAGE&nbsp;
&nbsp;<A HREF="../../../../../../org/netbeans/modules/cnd/api/model/deep/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/netbeans/modules/cnd/api/model/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<H2>
Package org.netbeans.modules.cnd.api.model
</H2>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Interface Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmBuiltIn.html" title="interface in org.netbeans.modules.cnd.api.model">CsmBuiltIn</A></B></TD>
<TD>Represents bult-in type (int, char, etc)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmClass.html" title="interface in org.netbeans.modules.cnd.api.model">CsmClass</A></B></TD>
<TD>Represents class, struct, enum and union</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmClassForwardDeclaration.html" title="interface in org.netbeans.modules.cnd.api.model">CsmClassForwardDeclaration</A></B></TD>
<TD>Represents class forward declaration</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmClassifier.html" title="interface in org.netbeans.modules.cnd.api.model">CsmClassifier&lt;T&gt;</A></B></TD>
<TD>Common ancestor for both fundamental (built-in) and compound types</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmCompoundClassifier.html" title="interface in org.netbeans.modules.cnd.api.model">CsmCompoundClassifier&lt;T&gt;</A></B></TD>
<TD>Common ancestor for compound types - classes and enums</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmConstructor.html" title="interface in org.netbeans.modules.cnd.api.model">CsmConstructor</A></B></TD>
<TD>Represents constructor</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmDeclaration.html" title="interface in org.netbeans.modules.cnd.api.model">CsmDeclaration&lt;T&gt;</A></B></TD>
<TD>Common ancestor for all declarations</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmEnum.html" title="interface in org.netbeans.modules.cnd.api.model">CsmEnum</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmEnumerator.html" title="interface in org.netbeans.modules.cnd.api.model">CsmEnumerator</A></B></TD>
<TD>Represents enumerator</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmField.html" title="interface in org.netbeans.modules.cnd.api.model">CsmField</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFile.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFile</A></B></TD>
<TD>Represents a source file</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFriend.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFriend&lt;T&gt;</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFriendClass.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFriendClass</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFriendFunction.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFriendFunction</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFunction.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFunction&lt;T&gt;</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmFunctionDefinition.html" title="interface in org.netbeans.modules.cnd.api.model">CsmFunctionDefinition&lt;T&gt;</A></B></TD>
<TD>Represents function definition</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmIdentifiable.html" title="interface in org.netbeans.modules.cnd.api.model">CsmIdentifiable&lt;T&gt;</A></B></TD>
<TD>intefrace to present object that has unique ID
 unique ID is used to long-time stored references on Csm Objects</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmInclude.html" title="interface in org.netbeans.modules.cnd.api.model">CsmInclude</A></B></TD>
<TD>Represents include directive</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmInheritance.html" title="interface in org.netbeans.modules.cnd.api.model">CsmInheritance</A></B></TD>
<TD>Represents inheritance - couple (base class, visibility)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmMacro.html" title="interface in org.netbeans.modules.cnd.api.model">CsmMacro</A></B></TD>
<TD>Represents C/C++ macros</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmMember.html" title="interface in org.netbeans.modules.cnd.api.model">CsmMember&lt;T&gt;</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmMethod.html" title="interface in org.netbeans.modules.cnd.api.model">CsmMethod&lt;T&gt;</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModel.html" title="interface in org.netbeans.modules.cnd.api.model">CsmModel</A></B></TD>
<TD>Source model</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModelAccessor.CsmModelEx.html" title="interface in org.netbeans.modules.cnd.api.model">CsmModelAccessor.CsmModelEx</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModelListener.html" title="interface in org.netbeans.modules.cnd.api.model">CsmModelListener</A></B></TD>
<TD>Gets notification on model events
 for now, project opening and closing</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModelStateListener.html" title="interface in org.netbeans.modules.cnd.api.model">CsmModelStateListener</A></B></TD>
<TD>Listener that is notified when the model changes its state</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmNamedElement.html" title="interface in org.netbeans.modules.cnd.api.model">CsmNamedElement</A></B></TD>
<TD>An element, which has a name: class, method, namespace, etc</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmNamespace.html" title="interface in org.netbeans.modules.cnd.api.model">CsmNamespace</A></B></TD>
<TD>Represents a "logical" namespace - not a particular namespace declaration,
 but a join of all namespace declarations, which have thje given name
 (see interface CsmNamespaceDeclaration)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmNamespaceAlias.html" title="interface in org.netbeans.modules.cnd.api.model">CsmNamespaceAlias</A></B></TD>
<TD>Represents namespace alias, for example
  namespace CWLN = Company_with_very_long_name;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmNamespaceDefinition.html" title="interface in org.netbeans.modules.cnd.api.model">CsmNamespaceDefinition</A></B></TD>
<TD>Represent namespace declaration</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmObject.html" title="interface in org.netbeans.modules.cnd.api.model">CsmObject</A></B></TD>
<TD>Common ancestor for the majority of model classes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmOffsetable.html" title="interface in org.netbeans.modules.cnd.api.model">CsmOffsetable</A></B></TD>
<TD>An object, which has correspondent file and a pair of offsets (start and end)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmOffsetable.Position.html" title="interface in org.netbeans.modules.cnd.api.model">CsmOffsetable.Position</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmOffsetableDeclaration.html" title="interface in org.netbeans.modules.cnd.api.model">CsmOffsetableDeclaration&lt;T&gt;</A></B></TD>
<TD>Just a combination of two - for client convenience</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmParameter.html" title="interface in org.netbeans.modules.cnd.api.model">CsmParameter</A></B></TD>
<TD>Represents a parameter.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmProgressListener.html" title="interface in org.netbeans.modules.cnd.api.model">CsmProgressListener</A></B></TD>
<TD>Gets notification on parsing events</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmProject.html" title="interface in org.netbeans.modules.cnd.api.model">CsmProject</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmQualifiedNamedElement.html" title="interface in org.netbeans.modules.cnd.api.model">CsmQualifiedNamedElement</A></B></TD>
<TD>An element, which has qualified name:
 class, method, namespace, etc</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmScope.html" title="interface in org.netbeans.modules.cnd.api.model">CsmScope</A></B></TD>
<TD>Represents a scope</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmScopeElement.html" title="interface in org.netbeans.modules.cnd.api.model">CsmScopeElement</A></B></TD>
<TD>Element of scope</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmTemplate.html" title="interface in org.netbeans.modules.cnd.api.model">CsmTemplate</A></B></TD>
<TD>Represents function or class template.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmTemplateParameter.html" title="interface in org.netbeans.modules.cnd.api.model">CsmTemplateParameter</A></B></TD>
<TD>Represent one template parameter</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmType.html" title="interface in org.netbeans.modules.cnd.api.model">CsmType</A></B></TD>
<TD>Represents type

 Comments about offsetable part and text of type objects:
 type has start-end around it's classifier part, while return full text,
 i.e int a[5],b;
     ^ ^
     | |
   st  end
 for variable a getText() returns "int[5]"
 for variable b getText() returns "int"</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmTypedef.html" title="interface in org.netbeans.modules.cnd.api.model">CsmTypedef</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmUID.html" title="interface in org.netbeans.modules.cnd.api.model">CsmUID&lt;T&gt;</A></B></TD>
<TD>intefrace to present unique ID which must be used instead of
 storing hard reference to Csm Objects for a lont time</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmUsingDeclaration.html" title="interface in org.netbeans.modules.cnd.api.model">CsmUsingDeclaration</A></B></TD>
<TD>Represents a using declaration, such as
  using std::vector</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmUsingDirective.html" title="interface in org.netbeans.modules.cnd.api.model">CsmUsingDirective</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmValidable.html" title="interface in org.netbeans.modules.cnd.api.model">CsmValidable</A></B></TD>
<TD>This interface provides a way to obtain validity of the instance of CSM object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmVariable.html" title="interface in org.netbeans.modules.cnd.api.model">CsmVariable&lt;T&gt;</A></B></TD>
<TD>Represents a variable</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmVariableDefinition.html" title="interface in org.netbeans.modules.cnd.api.model">CsmVariableDefinition</A></B></TD>
<TD>Represents static varable definition</TD>
</TR>
</TABLE>
&nbsp;

<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmChangeEvent.html" title="class in org.netbeans.modules.cnd.api.model">CsmChangeEvent</A></B></TD>
<TD>Event for model change notifications</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModelAccessor.html" title="class in org.netbeans.modules.cnd.api.model">CsmModelAccessor</A></B></TD>
<TD>utility class to access Csm model</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmProgressAdapter.html" title="class in org.netbeans.modules.cnd.api.model">CsmProgressAdapter</A></B></TD>
<TD>Stub CsmProgressListener implementation</TD>
</TR>
</TABLE>
&nbsp;

<P>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Enum Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmDeclaration.Kind.html" title="enum in org.netbeans.modules.cnd.api.model">CsmDeclaration.Kind</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmModelState.html" title="enum in org.netbeans.modules.cnd.api.model">CsmModelState</A></B></TD>
<TD>Represents the state of the code model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmTemplateParameter.Kind.html" title="enum in org.netbeans.modules.cnd.api.model">CsmTemplateParameter.Kind</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../../../org/netbeans/modules/cnd/api/model/CsmVisibility.html" title="enum in org.netbeans.modules.cnd.api.model">CsmVisibility</A></B></TD>
<TD>Typesafe enumeration - represents member / inheritance visibility
 some utilities methods are in org.netbeans.modules.cnd.api.model.util.CsmInheritanceUtilities</TD>
</TR>
</TABLE>
&nbsp;

<P>
<DL>
</DL>
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
org.netbeans.modules.cnd.api.model/1 1.3 1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV PACKAGE&nbsp;
&nbsp;<A HREF="../../../../../../org/netbeans/modules/cnd/api/model/deep/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/netbeans/modules/cnd/api/model/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<span class="footnote">Built on November 23 2007.&nbsp;&nbsp;|&nbsp;&nbsp;Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.</span><!-- Begin SiteCatalyst code --><script language="JavaScript" src="http://www.netbeans.org/images/js/s_code_remote.js"></script><!-- End SiteCatalyst code --><!-- Google webtracking analytics --><script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script><script type="text/javascript"> _uacct = "UA-198771-2"; urchinTracker();</script>
</BODY>
</HTML>

Project Features

About this Project

CND was started in November 2009, is owned by DimaZh, and has 204 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close