Class WebDAVMultiNamespaceCustomPropertySource

java.lang.Object
io.milton.property.MultiNamespaceCustomPropertySource
com.logicaldoc.webdavb.WebDAVMultiNamespaceCustomPropertySource
All Implemented Interfaces:
io.milton.property.PropertySource

public class WebDAVMultiNamespaceCustomPropertySource extends io.milton.property.MultiNamespaceCustomPropertySource
  • Constructor Details

    • WebDAVMultiNamespaceCustomPropertySource

      public WebDAVMultiNamespaceCustomPropertySource()
  • Method Details

    • getProperty

      public Object getProperty(QName name, io.milton.resource.Resource r)
      Specified by:
      getProperty in interface io.milton.property.PropertySource
      Overrides:
      getProperty in class io.milton.property.MultiNamespaceCustomPropertySource
    • getAllPropertyNames

      public List<QName> getAllPropertyNames(io.milton.resource.Resource r)
      Specified by:
      getAllPropertyNames in interface io.milton.property.PropertySource
      Overrides:
      getAllPropertyNames in class io.milton.property.MultiNamespaceCustomPropertySource
    • getPropertyMetaData

      public io.milton.property.PropertySource.PropertyMetaData getPropertyMetaData(QName name, io.milton.resource.Resource r)
      Specified by:
      getPropertyMetaData in interface io.milton.property.PropertySource
      Overrides:
      getPropertyMetaData in class io.milton.property.MultiNamespaceCustomPropertySource
    • getPropertyDescriptor

      Throws:
      IllegalAccessException
      InvocationTargetException
      NoSuchMethodException