KDevelop API Documentation

JavaAST Class Reference

#include <JavaAST.hpp>

Inheritance diagram for JavaAST:

CommonAST List of all members.

Public Member Functions

 JavaAST ()
virtual ~JavaAST ()
int getLine () const
void setLine (int line)
int getColumn () const
void setColumn (int column)
void initialize (antlr::RefToken t)
void initialize (antlr::RefAST t)
void initialize (int t, const std::string &txt)

Static Public Member Functions

antlr::RefAST factory ()

Private Member Functions

 JavaAST (const JavaAST &source)
void operator= (const JavaAST &source)

Private Attributes

int m_line
int m_column

Constructor & Destructor Documentation

JavaAST::JavaAST  )  [inline]
 

Definition at line 13 of file JavaAST.hpp.

virtual JavaAST::~JavaAST  )  [inline, virtual]
 

Definition at line 16 of file JavaAST.hpp.

JavaAST::JavaAST const JavaAST source  )  [private]
 


Member Function Documentation

antlr ::RefAST JavaAST::factory void   )  [inline, static]
 

Definition at line 50 of file JavaAST.hpp.

References RefJavaAST.

int JavaAST::getColumn  )  const [inline]
 

Definition at line 21 of file JavaAST.hpp.

int JavaAST::getLine  )  const [inline]
 

Definition at line 18 of file JavaAST.hpp.

void JavaAST::initialize int  t,
const std::string &  txt
[inline]
 

Definition at line 43 of file JavaAST.hpp.

void JavaAST::initialize antlr::RefAST  t  )  [inline]
 

Definition at line 31 of file JavaAST.hpp.

References RefAST, and RefJavaAST.

void JavaAST::initialize antlr::RefToken  t  )  [inline]
 

Definition at line 24 of file JavaAST.hpp.

References RefToken.

void JavaAST::operator= const JavaAST source  )  [private]
 

void JavaAST::setColumn int  column  )  [inline]
 

Definition at line 22 of file JavaAST.hpp.

void JavaAST::setLine int  line  )  [inline]
 

Definition at line 19 of file JavaAST.hpp.


Member Data Documentation

int JavaAST::m_column [private]
 

Definition at line 59 of file JavaAST.hpp.

int JavaAST::m_line [private]
 

Definition at line 58 of file JavaAST.hpp.


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:03 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003