com.trackstudio.containers
Class MstatusListItem

java.lang.Object
  extended by com.trackstudio.tools.PropertyComparable
      extended by com.trackstudio.containers.MstatusListItem
All Implemented Interfaces:
java.lang.Comparable

public class MstatusListItem
extends PropertyComparable

Класс-контейнер для хранения данных о типе сообщения


Field Summary
 
Fields inherited from class com.trackstudio.tools.PropertyComparable
container
 
Constructor Summary
MstatusListItem(java.lang.String id, java.lang.String name)
          Конструктор
MstatusListItem(java.lang.String id, java.lang.String name, java.lang.String description, boolean canView, java.lang.String transitions)
          Конструктор
 
Method Summary
protected  PropertyContainer getContainer()
          Возвращает контейнер
 java.lang.String getDescription()
          Возвращает описание
 java.lang.String getId()
          Возвращает ID
 java.lang.String getName()
          Возвращате название
 java.lang.String getTransitions()
          Возвращает переходы
 boolean isCanView()
          Возвращает можно ли смотреть
 void setCanView(boolean canView)
          Устанавливает можно ли смотреть
 void setDescription(java.lang.String description)
          Устанавливает описание
 void setId(java.lang.String id)
          Устанавыливает ID
 void setName(java.lang.String name)
          Устанавливает название
 void setTransitions(java.lang.String transitions)
          Устанавливает переходы
 
Methods inherited from class com.trackstudio.tools.PropertyComparable
compareTo, compareToIgnoreCase, compareToIgnoreCase, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MstatusListItem

public MstatusListItem(java.lang.String id,
                       java.lang.String name)
Конструктор

Parameters:
id - ID
name - название

MstatusListItem

public MstatusListItem(java.lang.String id,
                       java.lang.String name,
                       java.lang.String description,
                       boolean canView,
                       java.lang.String transitions)
Конструктор

Parameters:
id - ID
name - название
description - описание
canView - можно ли смотреть
transitions - переходы
Method Detail

getTransitions

public java.lang.String getTransitions()
Возвращает переходы

Returns:
переходы

setTransitions

public void setTransitions(java.lang.String transitions)
Устанавливает переходы

Parameters:
transitions - переходы

getId

public java.lang.String getId()
Возвращает ID

Returns:
ID

setId

public void setId(java.lang.String id)
Устанавыливает ID

Parameters:
id - ID

getName

public java.lang.String getName()
Возвращате название

Returns:
название

setName

public void setName(java.lang.String name)
Устанавливает название

Parameters:
name - название

getDescription

public java.lang.String getDescription()
Возвращает описание

Returns:
описание

setDescription

public void setDescription(java.lang.String description)
Устанавливает описание

Parameters:
description - описание

getContainer

protected PropertyContainer getContainer()
Возвращает контейнер

Specified by:
getContainer in class PropertyComparable
Returns:
экземпляр текущего класса

isCanView

public boolean isCanView()
Возвращает можно ли смотреть

Returns:
TRUE - можно, FALSE - нет

setCanView

public void setCanView(boolean canView)
Устанавливает можно ли смотреть

Parameters:
canView - TRUE - можно, FALSE - нет


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.