Class WebDAVMultiNamespaceCustomPropertySource

  • All Implemented Interfaces:
    io.milton.property.PropertySource

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

      • WebDAVMultiNamespaceCustomPropertySource

        public WebDAVMultiNamespaceCustomPropertySource()
    • Method Detail

      • 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