<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Java, enum, тип параметра. Как упростить запись?</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9424.html</link>
    <description>Есть библиотека cardme (http://dma.pixel-act.com/) в которой:&lt;br&gt;&#091;code&#093;&lt;br&gt;interface VersionFeature &#123;...&#125;&lt;br&gt;class VersionType implements VersionFeature &#123;...&#125;&lt;br&gt;class vCard &#123;&lt;br&gt;    void setVersion(VersionFeature version) &#123;...&#125;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;enum VCardVersion &#123;&lt;br&gt;V2_1(&quot;2.1&quot;),&lt;br&gt;V3_0(&quot;3.0&quot;),&lt;br&gt;V4_0(&quot;4.0&quot;);&lt;br&gt;private String ver;&lt;br&gt;VCardVersion(String v) &#123;&lt;br&gt;ver = v;&lt;br&gt;&#125;&lt;br&gt;public String getVersion()&lt;br&gt;&#123;&lt;br&gt;return ver;&lt;br&gt;&#125;&lt;br&gt;&#125;&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Пишу у себя:&#091;code&#093;&lt;br&gt;VersionFeature v = new VersionType();&lt;br&gt;v.setVersion(VCardVersion.V2_1);&lt;br&gt;vCard.setVersion(v);&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Как эти три строки записать короче? Заменить объект v на запись вроде:&lt;br&gt;&#091;code&#093;VCard vCard.setVersion(new VersionFeature.setVersion(VCardVersion.V2_1));&#091;/code&#093;&lt;br&gt;</description>

<item>
    <title>Java, enum, тип параметра. Как упростить запись? (Tonc)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9424.html#1</link>
    <pubDate>Wed, 04 Apr 2012 17:13:32 GMT</pubDate>
    <description>Вот так:&lt;br&gt;&#091;code&#093;VCard vCard.setVersion(new VersionType(VCardVersion.V2_1));&#091;/code&#093;&lt;br&gt;&lt;br&gt;Спасибо за возможную критику...&lt;br&gt;</description>
</item>

</channel>
</rss>
