rb api

com.raghuraman.rb.eclipse.projprops
Class RbCounter

java.lang.Object
  extended bycom.raghuraman.eclipse.tools.wizards.Doer
      extended bycom.raghuraman.eclipse.tools.wizards.AbstractMetaData2CodeForJavaProject
          extended bycom.raghuraman.rb.eclipse.projprops.RbCounter
All Implemented Interfaces:
org.eclipse.jface.operation.IRunnableWithProgress

public class RbCounter
extends com.raghuraman.eclipse.tools.wizards.AbstractMetaData2CodeForJavaProject

Author:
R.Raghuraman

Nested Class Summary
 
Nested classes inherited from class com.raghuraman.eclipse.tools.wizards.Doer
 
Field Summary
private  int noOfRbFiles
           
 
Fields inherited from class com.raghuraman.eclipse.tools.wizards.AbstractMetaData2CodeForJavaProject
metadataFileExtension, project
 
Fields inherited from class com.raghuraman.eclipse.tools.wizards.Doer
shell
 
Constructor Summary
RbCounter(org.eclipse.swt.widgets.Shell shell, org.eclipse.jdt.core.IJavaProject project)
           
 
Method Summary
 int getNoOfRbFiles()
           
protected  void processMetadataFile(org.eclipse.core.resources.IFile file, org.eclipse.jdt.core.IPackageFragmentRoot sourceFolder, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class com.raghuraman.eclipse.tools.wizards.AbstractMetaData2CodeForJavaProject
deleteCode, doFinish, getPackageName
 
Methods inherited from class com.raghuraman.eclipse.tools.wizards.Doer
addException, doIt, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

noOfRbFiles

private int noOfRbFiles
Constructor Detail

RbCounter

public RbCounter(org.eclipse.swt.widgets.Shell shell,
                 org.eclipse.jdt.core.IJavaProject project)
          throws org.eclipse.jdt.core.JavaModelException
Parameters:
shell -
project -
Throws:
org.eclipse.jdt.core.JavaModelException
Method Detail

processMetadataFile

protected void processMetadataFile(org.eclipse.core.resources.IFile file,
                                   org.eclipse.jdt.core.IPackageFragmentRoot sourceFolder,
                                   org.eclipse.core.runtime.IProgressMonitor monitor)
                            throws org.eclipse.core.runtime.CoreException,
                                   java.io.IOException,
                                   org.eclipse.jdt.core.JavaModelException,
                                   com.raghuraman.codegen.misc.CodeGenException
Throws:
org.eclipse.core.runtime.CoreException
java.io.IOException
org.eclipse.jdt.core.JavaModelException
com.raghuraman.codegen.misc.CodeGenException

getNoOfRbFiles

public int getNoOfRbFiles()

jxpress

Copyright © 2004 R.Raghuraman. Distributable under LGPL license.