org.eclipse.xtend.ui.core.internal.builder
Class XtendResourceParser

java.lang.Object
  extended by org.eclipse.xtend.shared.ui.ResourceContributorBase
      extended by org.eclipse.xtend.ui.core.internal.builder.XtendResourceParser
All Implemented Interfaces:
ResourceContributor, ResourceContributor2

public class XtendResourceParser
extends ResourceContributorBase


Constructor Summary
XtendResourceParser()
           
 
Method Summary
protected  IXtendXpandResource createExtXptResource(Resource resource, org.eclipse.core.resources.IProject project, org.eclipse.core.resources.IStorage source)
           
 java.lang.String getFileExtension()
           
protected  void logError(java.lang.String message, java.lang.Throwable t)
           
protected  void logInfo(java.lang.String message)
           
 Resource parse(org.eclipse.core.resources.IProject p, org.eclipse.core.resources.IStorage source, java.lang.String fqn)
          Parse the resource file.
 
Methods inherited from class org.eclipse.xtend.shared.ui.ResourceContributorBase
create, create, createExtXptResource, createReader, getErrorHandler, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtendResourceParser

public XtendResourceParser()
Method Detail

createExtXptResource

protected IXtendXpandResource createExtXptResource(Resource resource,
                                                   org.eclipse.core.resources.IProject project,
                                                   org.eclipse.core.resources.IStorage source)
Specified by:
createExtXptResource in class ResourceContributorBase

parse

public Resource parse(org.eclipse.core.resources.IProject p,
                      org.eclipse.core.resources.IStorage source,
                      java.lang.String fqn)
Description copied from class: ResourceContributorBase
Parse the resource file.

Specified by:
parse in class ResourceContributorBase

getFileExtension

public java.lang.String getFileExtension()

logError

protected void logError(java.lang.String message,
                        java.lang.Throwable t)
Specified by:
logError in class ResourceContributorBase

logInfo

protected void logInfo(java.lang.String message)
Specified by:
logInfo in class ResourceContributorBase