com.mizar.trinidad.components.themes
Class FeatureOfInterestRow

java.lang.Object
  extended by com.mizar.persistence.jpa.beans.GenericBean
      extended by com.mizar.trinidad.components.themes.FeatureOfInterestRow
All Implemented Interfaces:
RowInterface, JPAInterface, java.io.Serializable, java.lang.Comparable

public class FeatureOfInterestRow
extends GenericBean
implements RowInterface

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.mizar.persistence.jpa.beans.GenericBean
_logger, DELETE, EDIT, NEW, READ, serialVersionUID
 
Constructor Summary
FeatureOfInterestRow()
           
FeatureOfInterestRow(java.lang.String themeName, java.lang.String strung)
           
FeatureOfInterestRow(java.lang.String label, java.lang.String themeName, java.lang.String schema)
           
FeatureOfInterestRow(java.lang.String label, java.lang.String themeName, java.lang.String schema, boolean visibility, int minimumVisibleZoomLevel)
           
 
Method Summary
 java.lang.String getBaseTable()
           
 java.lang.String getDataSource()
           
 org.apache.myfaces.trinidad.component.UIXShowDetail getDetail()
           
 java.lang.String getFilter()
           
 java.lang.String getGraphic()
           
 java.lang.String getGroupName()
           
 java.lang.String getInfoAvailable()
           
 java.lang.String getLabel()
           
 java.util.List getList()
           
 java.lang.Integer getMaxLevel()
           
 java.lang.Double getMaxScale()
           
 java.lang.String getMemberOf()
           
 java.lang.Integer getMinLevel()
           
 java.lang.Double getMinScale()
           
 java.lang.String getPrimaryKeyValue()
          NOTE: If an implementing bean expects to be extended by a RowInterface in a often-used Table, you should override this method in order to avoid the overheads associated with the reflective code in JPAUtils.getPrimaryKeyValue(this)
 java.lang.String getSchema()
           
 java.lang.String getShortDesc()
           
 java.lang.String getString()
           
 java.lang.String getThemeName()
           
 java.lang.String getVisibility()
           
 java.lang.Boolean isInfoAvailable()
           
 java.lang.Boolean isVisibility()
           
 boolean isWholeImage()
           
 void setBaseTable(java.lang.String baseTable)
           
 void setByHashMap(java.util.HashMap<java.lang.String,java.lang.String> tags)
           
 void setDataSource(java.lang.String dataSource)
           
 void setDetail(org.apache.myfaces.trinidad.component.UIXShowDetail detail)
           
 void setFilter(java.lang.String filter)
           
 void setGraphic(java.lang.String graphic)
           
 void setGroupName(java.lang.String groupName)
           
 void setInfoAvailable(java.lang.Boolean helpAvailable)
           
 void setLabel(java.lang.String label)
           
 void setList(java.util.List list)
           
 void setMaxLevel(java.lang.Integer maxVisibleZoomLevel)
           
 void setMaxScale(java.lang.Double maxScale)
           
 void setMemberOf(java.lang.String memberOf)
           
 void setMinLevel(java.lang.Integer minVisibilityZoomLevel)
           
 void setMinScale(java.lang.Double minScale)
           
 void setSchema(java.lang.String schema)
           
 void setShortDesc(java.lang.String shortDesc)
           
 void setThemeName(java.lang.String name)
           
 void setVisibility(java.lang.Boolean visibility)
           
 void setVisibility(java.lang.String visibility)
           
 void setWholeImage(boolean wholeImage)
           
 java.lang.String toString()
           
 
Methods inherited from class com.mizar.persistence.jpa.beans.GenericBean
compareTo, equals, getDELETE, getEDIT, getEntityState, getEntityStateLabel, getLogger, getNEW, getREAD, hashCode, isEditable, isNew, setEditable, setEntityState
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.mizar.faces.javax.components.RowInterface
getEntityState, getEntityStateLabel
 

Constructor Detail

FeatureOfInterestRow

public FeatureOfInterestRow()

FeatureOfInterestRow

public FeatureOfInterestRow(java.lang.String themeName,
                            java.lang.String strung)

FeatureOfInterestRow

public FeatureOfInterestRow(java.lang.String label,
                            java.lang.String themeName,
                            java.lang.String schema)

FeatureOfInterestRow

public FeatureOfInterestRow(java.lang.String label,
                            java.lang.String themeName,
                            java.lang.String schema,
                            boolean visibility,
                            int minimumVisibleZoomLevel)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class GenericBean
Returns:
#getPrimaryKeyValue().toString()

getString

public java.lang.String getString()

setByHashMap

public void setByHashMap(java.util.HashMap<java.lang.String,java.lang.String> tags)

setThemeName

public void setThemeName(java.lang.String name)

getThemeName

public java.lang.String getThemeName()

setLabel

public void setLabel(java.lang.String label)

getLabel

public java.lang.String getLabel()

setSchema

public void setSchema(java.lang.String schema)

getSchema

public java.lang.String getSchema()

setVisibility

public void setVisibility(java.lang.Boolean visibility)

setVisibility

public void setVisibility(java.lang.String visibility)

isVisibility

public java.lang.Boolean isVisibility()

getVisibility

public java.lang.String getVisibility()

setMinLevel

public void setMinLevel(java.lang.Integer minVisibilityZoomLevel)

getMinLevel

public java.lang.Integer getMinLevel()

setMaxLevel

public void setMaxLevel(java.lang.Integer maxVisibleZoomLevel)

getMaxLevel

public java.lang.Integer getMaxLevel()

setGraphic

public void setGraphic(java.lang.String graphic)

getGraphic

public java.lang.String getGraphic()

getList

public java.util.List getList()

setList

public void setList(java.util.List list)

getPrimaryKeyValue

public java.lang.String getPrimaryKeyValue()
Description copied from class: GenericBean

NOTE: If an implementing bean expects to be extended by a RowInterface in a often-used Table, you should override this method in order to avoid the overheads associated with the reflective code in JPAUtils.getPrimaryKeyValue(this)

 public Object getPrimaryKeyValue(){
   return getProperty();
 }
 

In the absence of an overriding method, this method provides a generic method to get the value of the primary key. This is especially useful for calls to em.find(object) from within abstract classes

Specified by:
getPrimaryKeyValue in interface RowInterface
Overrides:
getPrimaryKeyValue in class GenericBean
Returns:
JPAUtils#getPrimaryKeyValue(this)
See Also:
RowInterface.getPrimaryKeyValue()

setGroupName

public void setGroupName(java.lang.String groupName)

getGroupName

public java.lang.String getGroupName()

setMemberOf

public void setMemberOf(java.lang.String memberOf)

getMemberOf

public java.lang.String getMemberOf()

setDataSource

public void setDataSource(java.lang.String dataSource)

getDataSource

public java.lang.String getDataSource()

setInfoAvailable

public void setInfoAvailable(java.lang.Boolean helpAvailable)

isInfoAvailable

public java.lang.Boolean isInfoAvailable()

getInfoAvailable

public java.lang.String getInfoAvailable()

setBaseTable

public void setBaseTable(java.lang.String baseTable)

getBaseTable

public java.lang.String getBaseTable()

setFilter

public void setFilter(java.lang.String filter)

getFilter

public java.lang.String getFilter()

setMinScale

public void setMinScale(java.lang.Double minScale)

getMinScale

public java.lang.Double getMinScale()

setMaxScale

public void setMaxScale(java.lang.Double maxScale)

getMaxScale

public java.lang.Double getMaxScale()

setShortDesc

public void setShortDesc(java.lang.String shortDesc)

getShortDesc

public java.lang.String getShortDesc()

setWholeImage

public void setWholeImage(boolean wholeImage)

isWholeImage

public boolean isWholeImage()

setDetail

public void setDetail(org.apache.myfaces.trinidad.component.UIXShowDetail detail)

getDetail

public org.apache.myfaces.trinidad.component.UIXShowDetail getDetail()