fr.cnes.sitools.dataset.model
Enum BehaviorEnum

java.lang.Object
  extended by java.lang.Enum<BehaviorEnum>
      extended by fr.cnes.sitools.dataset.model.BehaviorEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BehaviorEnum>

public enum BehaviorEnum
extends java.lang.Enum<BehaviorEnum>

Specific type sfor columns

Author:
AKKA

Enum Constant Summary
datasetIconLink
          Column is a datasetIconLink
datasetLink
          Column is a datasetLink
extUrlDesktop
          The column is an url externally accessible, supposed to be opened in the desktop
extUrlNewTab
          The column is an url externally accessible, supposed to be opened in a new tab
ImgAutoThumb
          The column is an image to be displayed directly in the dataview
ImgNoThumb
          The column is an image to be displayed in the desktop
ImgThumbSQL
          The column is an image to be displayed directly in the dataview, but displayed in the desktop when clicking on it
localUrl
          The column is an url locally accessible
noClientAccess
          Column can not be displayed to the client
 
Method Summary
static BehaviorEnum valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static BehaviorEnum[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

localUrl

public static final BehaviorEnum localUrl
The column is an url locally accessible


extUrlNewTab

public static final BehaviorEnum extUrlNewTab
The column is an url externally accessible, supposed to be opened in a new tab


extUrlDesktop

public static final BehaviorEnum extUrlDesktop
The column is an url externally accessible, supposed to be opened in the desktop


ImgNoThumb

public static final BehaviorEnum ImgNoThumb
The column is an image to be displayed in the desktop


ImgAutoThumb

public static final BehaviorEnum ImgAutoThumb
The column is an image to be displayed directly in the dataview


ImgThumbSQL

public static final BehaviorEnum ImgThumbSQL
The column is an image to be displayed directly in the dataview, but displayed in the desktop when clicking on it


datasetLink

public static final BehaviorEnum datasetLink
Column is a datasetLink


datasetIconLink

public static final BehaviorEnum datasetIconLink
Column is a datasetIconLink


noClientAccess

public static final BehaviorEnum noClientAccess
Column can not be displayed to the client

Method Detail

values

public static BehaviorEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (BehaviorEnum c : BehaviorEnum.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static BehaviorEnum valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null


Copyright © 2010-2013 CNES. All Rights Reserved.