Zeta Components Manual :: Docs For Class ezcWebdavNautilusPropertyHandler
Webdav::ezcWebdavNautilusPropertyHandler
Class ezcWebdavNautilusPropertyHandler
Property handler adjusted for the GNOME Nautilus client.
This property handler removes the "charset=..." part form getcontentype properties, since Nautilus displays them not nicely.
Source for this file: /Webdav/src/transports/property_handlers/nautilus.php
ezcWebdavPropertyHandler | --ezcWebdavNautilusPropertyHandler
Version: | //autogen// |
Inherited Constants
From ezcWebdavPropertyHandler: | |
---|---|
ezcWebdavPropertyHandler::GETCONTENTTYPE_REGEX
|
Regedx to parse the <getcontenttype /> XML elemens content. |
Inherited Member Variables
From ezcWebdavPropertyHandler | |
---|---|
protected |
ezcWebdavPropertyHandler::$xmlTool
|
Method Summary
protected DOMElement |
serializeLiveProperty(
$property
, $parentElement
)
Returns the XML representation of a live property. |
Inherited Methods
From ezcWebdavPropertyHandler | |
---|---|
public void |
ezcWebdavPropertyHandler::__construct()
Creates a new property handler. |
protected ezcWebdavDeadProperty |
ezcWebdavPropertyHandler::extractDeadProperty()
Extract a dead property from a DOMElement. |
protected ezcWebdavSourcePropertyLink |
ezcWebdavPropertyHandler::extractLinkContent()
Extracts the <link /> XML elements. |
protected ezcWebdavLiveProperty|null |
ezcWebdavPropertyHandler::extractLiveProperty()
Extracts a live property from a DOMElement. |
public ezcWebdavBasicPropertyStorage |
ezcWebdavPropertyHandler::extractProperties()
Returns extracted properties in an ezcWebdavPropertyStorage. |
protected ezcWebdavXmlTool |
ezcWebdavPropertyHandler::getXmlTool()
Returns the XML tool to work with. |
protected DOMElement |
ezcWebdavPropertyHandler::serializeDeadProperty()
Returns the XML representation of a dead property. |
protected array(DOMElement) |
ezcWebdavPropertyHandler::serializeLinkContent()
Serializes an array of ezcWebdavSourcePropertyLink elements to XML. |
protected DOMElement|null |
ezcWebdavPropertyHandler::serializeLiveProperty()
Returns the XML representation of a live property. |
public void |
ezcWebdavPropertyHandler::serializeProperties()
Serializes an object of new ezcWebdavPropertyStorage to XML. |
Methods
serializeLiveProperty
DOMElement
serializeLiveProperty(
ezcWebdavLiveProperty
$property
,
$parentElement
)
Returns the XML representation of a live property.
Returns a DOMElement, representing the content of the given $property. The newly created element is also appended as a child to the given $parentElement.
This method only takes care for ezcWebdavGetContentTypeProperty and does not add the "charset=..." part to the generated XML output, since Nautilus does not display this nicely. All other properties are dispatched to the default ezcWebdavPropertyHandler.
Parameters:
Name | Type | Description |
---|---|---|
$property |
ezcWebdavLiveProperty | |
$parentElement |
DOMElement |
Redefinition of:
Method | Description |
---|---|
ezcWebdavPropertyHandler::serializeLiveProperty() |
Returns the XML representation of a live property. |
Documentation generated by phpDocumentor 1.4.3