com.openindex.openestate.impl
Class OpenEstateAttrib

java.lang.Object
  extended by com.openindex.openestate.impl.OpenEstateAttrib
Direct Known Subclasses:
ComplexAttrib, SimpleAttrib

public abstract class OpenEstateAttrib
extends Object

OpenEstate-Attribut.
$Id: OpenEstateAttrib.java 1829 2012-10-14 14:24:52Z andy $

Author:
Andreas Rudolph

Constructor Summary
protected OpenEstateAttrib(String group, String name, boolean manuallyTranslated, String[] countries)
           
 
Method Summary
 ValueImpl createValue()
           
abstract  ValueImpl createValue(Object val)
           
 String[] getCountries()
           
abstract  Object getDefaultValue()
           
 String getGroup()
           
 String getKey()
           
 String getName()
           
abstract  boolean isComplex()
           
 boolean isCountrySpecific()
           
 boolean isCountrySupported(String country)
           
 boolean isManuallyTranslated()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenEstateAttrib

protected OpenEstateAttrib(String group,
                           String name,
                           boolean manuallyTranslated,
                           String[] countries)
Method Detail

createValue

public ValueImpl createValue()

createValue

public abstract ValueImpl createValue(Object val)

getCountries

public final String[] getCountries()

getDefaultValue

public abstract Object getDefaultValue()

getGroup

public final String getGroup()

getKey

public final String getKey()

getName

public final String getName()

isComplex

public abstract boolean isComplex()

isCountrySpecific

public boolean isCountrySpecific()

isCountrySupported

public boolean isCountrySupported(String country)

isManuallyTranslated

public boolean isManuallyTranslated()


Copyright © 2012 OpenEstate. All Rights Reserved.