com.pvx.ooadide.builder
Class PvxProblem

java.lang.Object
  extended by com.pvx.ooadide.builder.PvxProblem
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.views.tasklist.ITaskListResourceAdapter
Direct Known Subclasses:
StyleWarning

public class PvxProblem
extends java.lang.Object
implements org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.views.tasklist.ITaskListResourceAdapter


Field Summary
static java.util.Vector curMarkers
           
static java.lang.String PVXCORRECTION
           
static java.lang.String PVXCORRECTION_ACTION
           
 
Constructor Summary
PvxProblem(boolean init_isWarning, java.lang.String r, java.lang.String e, int init_startLine, int init_endLine, java.lang.String desc, org.eclipse.core.resources.IFile init_srcFile)
           
PvxProblem(boolean init_isWarning, java.lang.String r, java.lang.String e, java.lang.String desc, org.eclipse.core.resources.IFile init_srcFile)
           
PvxProblem(java.lang.String r, java.lang.String e, java.lang.String desc, org.eclipse.core.resources.IFile init_srcFile, java.lang.String init_corr)
           
 
Method Summary
 java.lang.Object getAdapter(java.lang.Class adapter)
           
 org.eclipse.core.resources.IResource getAffectedResource(org.eclipse.core.runtime.IAdaptable adaptable)
           
 java.lang.String getDescription()
           
 java.lang.String getError()
           
 org.eclipse.core.resources.IResource getResource()
           
 java.lang.String getResourcePath()
           
 int getStartLine()
           
 boolean isWarning()
           
static void markAllProblemFiles(java.util.Enumeration currentErrors)
           
 void markProblemFile()
           
static void scanPvxErrorLogFile(java.io.File errorLog, org.eclipse.core.resources.IFile srcFile, java.util.Vector msgs)
           
static void scanPvxErrorLogString(java.lang.String errorLog, org.eclipse.core.resources.IFile srcFile, java.util.Vector msgs)
           
 void setDescription(java.lang.String description)
           
 void setError(java.lang.String folder)
           
 void setResourcePath(java.lang.String resource)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curMarkers

public static java.util.Vector curMarkers

PVXCORRECTION

public static final java.lang.String PVXCORRECTION
See Also:
Constant Field Values

PVXCORRECTION_ACTION

public static final java.lang.String PVXCORRECTION_ACTION
See Also:
Constant Field Values
Constructor Detail

PvxProblem

public PvxProblem(boolean init_isWarning,
                  java.lang.String r,
                  java.lang.String e,
                  java.lang.String desc,
                  org.eclipse.core.resources.IFile init_srcFile)

PvxProblem

public PvxProblem(java.lang.String r,
                  java.lang.String e,
                  java.lang.String desc,
                  org.eclipse.core.resources.IFile init_srcFile,
                  java.lang.String init_corr)

PvxProblem

public PvxProblem(boolean init_isWarning,
                  java.lang.String r,
                  java.lang.String e,
                  int init_startLine,
                  int init_endLine,
                  java.lang.String desc,
                  org.eclipse.core.resources.IFile init_srcFile)
Method Detail

setDescription

public void setDescription(java.lang.String description)

getDescription

public java.lang.String getDescription()

setResourcePath

public void setResourcePath(java.lang.String resource)

getResourcePath

public java.lang.String getResourcePath()

setError

public void setError(java.lang.String folder)

getError

public java.lang.String getError()

scanPvxErrorLogString

public static void scanPvxErrorLogString(java.lang.String errorLog,
                                         org.eclipse.core.resources.IFile srcFile,
                                         java.util.Vector msgs)

scanPvxErrorLogFile

public static void scanPvxErrorLogFile(java.io.File errorLog,
                                       org.eclipse.core.resources.IFile srcFile,
                                       java.util.Vector msgs)

markProblemFile

public void markProblemFile()

markAllProblemFiles

public static void markAllProblemFiles(java.util.Enumeration currentErrors)

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable

getAffectedResource

public org.eclipse.core.resources.IResource getAffectedResource(org.eclipse.core.runtime.IAdaptable adaptable)
Specified by:
getAffectedResource in interface org.eclipse.ui.views.tasklist.ITaskListResourceAdapter

getResource

public org.eclipse.core.resources.IResource getResource()

getStartLine

public int getStartLine()

isWarning

public boolean isWarning()