Door.java

/*
 *        @ Copyright 2001 FA Software;
 *        All right reserved. No part of this program may be reproduced or
 *        transmitted in any form or by any means, electronic or
 *        mechanical, including photocopying, recording, or by any
 *        information storage or retrieval system without written
 *        permission from FA Software, except for inclusion of brief
 *        quotations in a review.
 */
package com.mycim.valueobject.ems;

import java.io.Serializable;

public class Door extends PCD implements Serializable {

    private static final long serialVersionUID = -3549602308178256456L;

    private String doorStatus;

    private double cleanCycle;

    private String doorPollutionLevel;

    // --------------------------------------------------------- Constructors
    public Door() {
        super();
    }

    public Door(Long instanceRrn) {
        super(instanceRrn);
    }

    public Door(String instanceId, String namedSpace, String object) {
        super(instanceId, namedSpace, object);
    }

    public String getDoorStatus() {
        return doorStatus;
    }

    public void setDoorStatus(String doorStatus) {
        this.doorStatus = doorStatus;
    }

    public double getCleanCycle() {
        return cleanCycle;
    }

    public void setCleanCycle(double cleanCycle) {
        this.cleanCycle = cleanCycle;
    }

    public String getDoorPollutionLevel() {
        return doorPollutionLevel;
    }

    public void setDoorPollutionLevel(String doorPollutionLevel) {
        this.doorPollutionLevel = doorPollutionLevel;
    }

    public enum DoorStatus {
        HOLD, AVAILABLE, SCRAPPED, INUSED, DELETED, FREE
    }

    public enum DoorType {
        DUMMY
    }

}