Technology.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.prp;

import com.mycim.valueobject.bas.NamedObject;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

public class Technology extends NamedObject {

    // --------------------------------------------------------- Instance Variables
    private Collection versions = new ArrayList();

    private List<SubTechnology> subTechnologys;

    private String subTechnologyId;

    // --------------------------------------------------------- Constructors
    public Technology() {
    }

    /**
     * @param instanceRrn
     */
    public Technology(long instanceRrn) {
        super(instanceRrn);
    }

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

    public String getSubTechnologyId() {
        return subTechnologyId;
    }

    public void setSubTechnologyId(String subTechnologyId) {
        this.subTechnologyId = subTechnologyId;
    }

    public List<SubTechnology> getSubTechnologys() {
        return subTechnologys;
    }

    public void setSubTechnologys(List<SubTechnology> subTechnologys) {
        this.subTechnologys = subTechnologys;
    }

    public Collection getVersions() {
        return this.versions;
    }

    public void setVersions(Collection versions) {
        this.versions = versions;
    }

}

/*
 * Modification Log Log No : Name : Modified Date: Description :
 */