ZPT-Sharp  v1.0.0
Zope Page Templates for .NET
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
CSF.Zpt.Rendering.AbstractSourceInfo Class Reference

Implementation of ISourceInfo representing an abstract string path. More...

Inheritance diagram for CSF.Zpt.Rendering.AbstractSourceInfo:
Collaboration diagram for CSF.Zpt.Rendering.AbstractSourceInfo:

Public Member Functions

override bool Equals (object obj)
 Determines whether the specified System.Object is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo. More...
 
virtual bool Equals (ISourceInfo obj)
 Determines whether the specified CSF.Zpt.Rendering.ISourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo. More...
 
virtual bool Equals (AbstractSourceInfo obj)
 Determines whether the specified CSF.Zpt.Rendering.AbstractSourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo. More...
 
override int GetHashCode ()
 Serves as a hash function for a CSF.Zpt.Rendering.SourceFileInfo object. More...
 
object GetContainer ()
 Gets a representation of the current instance which is suitable for use with TALES. More...
 
string GetRelativeName (string root)
 Gets a name for the current instance, relative to a given root name. The meaning of relative is up to the implementation. More...
 
 AbstractSourceInfo (string abstractPath)
 Initializes a new instance of the CSF.Zpt.Rendering.AbstractSourceInfo class. More...
 
- Public Member Functions inherited from CSF.Zpt.Rendering.ISourceInfo
string ToString ()
 Returns a System.String that represents the current CSF.Zpt.Rendering.ISourceInfo. More...
 

Properties

virtual string FullName [get]
 Gets the full name of the current source file. More...
 
- Properties inherited from CSF.Zpt.Rendering.ISourceInfo
string FullName [get]
 Gets the full name of the source. More...
 

Detailed Description

Implementation of ISourceInfo representing an abstract string path.

Constructor & Destructor Documentation

CSF.Zpt.Rendering.AbstractSourceInfo.AbstractSourceInfo ( string  abstractPath)
inline

Initializes a new instance of the CSF.Zpt.Rendering.AbstractSourceInfo class.

Parameters
abstractPathAbstract path.

Member Function Documentation

override bool CSF.Zpt.Rendering.AbstractSourceInfo.Equals ( object  obj)
inline

Determines whether the specified System.Object is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo.

Returns
true if the specified System.Object is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo; otherwise, false.
Parameters
objThe System.Object to compare with the current CSF.Zpt.Rendering.AbstractSourceInfo.

Implements CSF.Zpt.Rendering.ISourceInfo.

virtual bool CSF.Zpt.Rendering.AbstractSourceInfo.Equals ( ISourceInfo  obj)
inlinevirtual

Determines whether the specified CSF.Zpt.Rendering.ISourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo.

Parameters
objThe CSF.Zpt.Rendering.ISourceInfo to compare with the current CSF.Zpt.Rendering.AbstractSourceInfo.
Returns
true if the specified CSF.Zpt.Rendering.ISourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo; otherwise, false.
virtual bool CSF.Zpt.Rendering.AbstractSourceInfo.Equals ( AbstractSourceInfo  obj)
inlinevirtual

Determines whether the specified CSF.Zpt.Rendering.AbstractSourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo.

Returns
true if the specified CSF.Zpt.Rendering.AbstractSourceInfo is equal to the current CSF.Zpt.Rendering.AbstractSourceInfo; otherwise, false.
Parameters
objThe CSF.Zpt.Rendering.AbstractSourceInfo to compare with the current CSF.Zpt.Rendering.AbstractSourceInfo.
object CSF.Zpt.Rendering.AbstractSourceInfo.GetContainer ( )
inline

Gets a representation of the current instance which is suitable for use with TALES.

Returns
The TALES representation of the current instance.

Implements CSF.Zpt.Rendering.ISourceInfo.

override int CSF.Zpt.Rendering.AbstractSourceInfo.GetHashCode ( )
inline

Serves as a hash function for a CSF.Zpt.Rendering.SourceFileInfo object.

Returns
A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a hash table.

Implements CSF.Zpt.Rendering.ISourceInfo.

string CSF.Zpt.Rendering.AbstractSourceInfo.GetRelativeName ( string  root)
inline

Gets a name for the current instance, relative to a given root name. The meaning of relative is up to the implementation.

Returns
The relative name.
Parameters
rootThe root name.

Implements CSF.Zpt.Rendering.ISourceInfo.

Property Documentation

virtual string CSF.Zpt.Rendering.AbstractSourceInfo.FullName
get

Gets the full name of the current source file.

Returns
The name.

The documentation for this class was generated from the following file: