org.specrunner.source.resource.positional.core
Class AbstractResourcePositional

java.lang.Object
  extended by org.specrunner.source.resource.core.AbstractResource
      extended by org.specrunner.source.resource.positional.core.AbstractResourcePositional
All Implemented Interfaces:
IResource, IResourcePositional, IPresentation
Direct Known Subclasses:
AbstractResourceHeader

public abstract class AbstractResourcePositional
extends AbstractResource
implements IResourcePositional

A positional resource.

Author:
Thiago Santos

Constructor Summary
protected AbstractResourcePositional(ISource parent, String path, boolean classpath, EType type, Position position)
          Creates a positional resource.
 
Method Summary
 Position getPosition()
          The position to add the resource.
 void setPosition(Position position)
          Set the position.
 
Methods inherited from class org.specrunner.source.resource.core.AbstractResource
filterExisting, getParent, getResourcePath, getResourceURLs, getType, isClasspath, setClasspath, setParent, setResourcePath, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.specrunner.source.resource.IResource
getParent, getResourcePath, getType, isClasspath, setClasspath, setParent, setResourcePath, setType, writeTo
 
Methods inherited from interface org.specrunner.util.xom.IPresentation
asNode, asString
 

Constructor Detail

AbstractResourcePositional

protected AbstractResourcePositional(ISource parent,
                                     String path,
                                     boolean classpath,
                                     EType type,
                                     Position position)
Creates a positional resource.

Parameters:
parent - The source parent.
path - The resource path.
classpath - The classpath flag.
type - The resource nature.
position - The resource position.
Method Detail

getPosition

public Position getPosition()
Description copied from interface: IResourcePositional
The position to add the resource.

Specified by:
getPosition in interface IResourcePositional
Returns:
The resource position.

setPosition

public void setPosition(Position position)
Description copied from interface: IResourcePositional
Set the position.

Specified by:
setPosition in interface IResourcePositional
Parameters:
position - The resource position.


Copyright © 2014. All rights reserved.