org.eclipse.xpand.ui.core.internal.builder
Class XpandResourceParser
java.lang.Object
org.eclipse.xtend.shared.ui.ResourceContributorBase
org.eclipse.xpand.ui.core.internal.builder.XpandResourceParser
- All Implemented Interfaces:
- ResourceContributor, ResourceContributor2
public class XpandResourceParser
- extends ResourceContributorBase
Method Summary |
protected IXtendXpandResource |
createExtXptResource(Resource resource,
org.eclipse.core.resources.IProject project,
org.eclipse.core.resources.IStorage source)
|
protected java.io.Reader |
createReader(org.eclipse.core.resources.IStorage resource)
|
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 project,
org.eclipse.core.resources.IStorage source,
java.lang.String fqn)
Parse the resource file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XpandResourceParser
public XpandResourceParser()
parse
public Resource parse(org.eclipse.core.resources.IProject project,
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
createExtXptResource
protected IXtendXpandResource createExtXptResource(Resource resource,
org.eclipse.core.resources.IProject project,
org.eclipse.core.resources.IStorage source)
- Specified by:
createExtXptResource
in class ResourceContributorBase
createReader
protected java.io.Reader createReader(org.eclipse.core.resources.IStorage resource)
- Overrides:
createReader
in class ResourceContributorBase
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
getFileExtension
public java.lang.String getFileExtension()