2012-06-20 45 views
0

我正在替換我不熟悉的代碼中的一些棄用的Javadoc註釋。大多數的javadoc註釋很容易轉化爲org.apache.felix.scr.annotations,但我不知道如何翻譯這一項:什麼是@ scr.property nameRef的不被棄用的替換?

/** 
* @scr.property 
* nameRef="org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY" 
* values.0="/" 
*/ 

什麼@Property annotation沒有上述轉換爲 - 特別是nameRef部分?

@Property(???) 

回答

1

接受了一個猜測...一旦我意識到Javadoc的語法說這個名字引用了一些枚舉值,就足夠簡單了。猜測我有一個短暫的推移理由:

@Property(
    name = org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY, 
    value = "/" 
) 

類似的valueRef,我遇到了另一個項目。

相關問題