de.smartics.properties.spi.core.metadata
Interface DocumentMetaDataProxy

Package class diagram package DocumentMetaDataProxy
All Superinterfaces:
Serializable
All Known Implementing Classes:
MetaInfDocumentMetaDataProxy

public interface DocumentMetaDataProxy
     
     
extends Serializable

Allows to lazy load annotation information.


Method Summary
 DocumentName getDocumentName()
          Returns the name of the document that uniquely identifies the document within the project.
 PropertyProjectdoc getProjectdocProperty(PropertyDescriptor descriptor, Locale locale)
          Returns the projectdoc information.
 PropertySetProjectdoc getProjectdocPropertySet(PropertyDescriptor descriptor, Locale locale)
          Returns the projectdoc information for property sets.
 

Method Detail

getDocumentName

DocumentName getDocumentName()
Returns the name of the document that uniquely identifies the document within the project.

Returns:
the name of the document.

getProjectdocProperty

PropertyProjectdoc getProjectdocProperty(PropertyDescriptor descriptor,
                                         Locale locale)
Returns the projectdoc information.

Parameters:
descriptor - the descriptor of the property whose property projectdoc is requested.
locale - the locale to select the projectdoc in a specific language.
Returns:
the projectdoc written for the given locale.

getProjectdocPropertySet

PropertySetProjectdoc getProjectdocPropertySet(PropertyDescriptor descriptor,
                                               Locale locale)
Returns the projectdoc information for property sets.

Parameters:
descriptor - the descriptor of the property whose property set projectdoc is requested.
locale - the locale to select the projectdoc in a specific language.
Returns:
the property set projectdoc written for the given locale.


Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.