com.partnersoft.maps.translator
Class MapDataTypeField

java.lang.Object
  extended by com.partnersoft.maps.translator.MapDataTypeField
All Implemented Interfaces:
Coggable

public class MapDataTypeField
extends java.lang.Object
implements Coggable


Field Summary
 boolean available
           
 java.lang.String dataType
           
 boolean enabled
           
 java.lang.String label
           
 java.lang.String name
           
 
Constructor Summary
MapDataTypeField()
           
MapDataTypeField(Cog newState)
           
MapDataTypeField(java.lang.String dataType, java.lang.String name, java.lang.String label, boolean available, boolean enabled)
           
 
Method Summary
 java.lang.String getDataType()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 boolean isAvailable()
           
 boolean isEnabled()
           
 void setAvailable(boolean available)
           
 void setDataType(java.lang.String dataType)
           
 void setEnabled(boolean enabled)
           
 void setLabel(java.lang.String label)
           
 void setName(java.lang.String name)
           
 Cog toCog()
          Returns the complete internal state of this object in the form of a Cog.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

label

public java.lang.String label

dataType

public java.lang.String dataType

available

public boolean available

enabled

public boolean enabled
Constructor Detail

MapDataTypeField

public MapDataTypeField()

MapDataTypeField

public MapDataTypeField(java.lang.String dataType,
                        java.lang.String name,
                        java.lang.String label,
                        boolean available,
                        boolean enabled)

MapDataTypeField

public MapDataTypeField(Cog newState)
Method Detail

toCog

public Cog toCog()
Description copied from interface: Coggable
Returns the complete internal state of this object in the form of a Cog.

Specified by:
toCog in interface Coggable
Returns:
Cog representing the internal state of this object

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String label)

getDataType

public java.lang.String getDataType()

setDataType

public void setDataType(java.lang.String dataType)

isAvailable

public boolean isAvailable()

setAvailable

public void setAvailable(boolean available)

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean enabled)