Anamaria Stoica wrote:
> Hi Marius,
> 
> On Thu, Feb 25, 2010 at 9:59 AM, Marius Dumitru Florea
> <[email protected]> wrote:
>> Hi Anamaria,
>>
>> Anamaria Stoica wrote:
>>> Hi devs,
>>>
>>> I'm proposing we add the following method:
>>> DocumentReference getEntityReference();
>> Why not getDocumentReference()? considering the returned type.
>>
> 
> Good observation, thanks!
> 
> I put the return type as DocumentReference because this is what it got
> in the constructor of
> DefaultWikiMacro, but as DocumentReference extends EntityReference, we
> could make the
> new method return an EntityReference, thus have:
> 
> EntityReference getEntityReference();
> 
> Question is now, does it make sense to have any Entity Reference as
> return type, or
> it must to be a document type?

Currently wiki macros are defined as objects attached to wiki pages. I 
don't think this will be changed too soon so IMO returning a 
DocumentReference is fine.

Thanks,
Marius

> 
> Thanks,
> Anamaria
> 
>> +1 otherwise.
>>
>> Thanks,
>> Marius
>>
>>> to org.xwiki.rendering.macro.wikibridge.WikiMacro.
>>>
>>> This way we'll have a simple way to retrieve the wiki Document having
>>> the corresponding
>>> XWiki.WikiMacroClass xObject attached.
>>>
>>> Thanks,
>>> Anamaria
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to