Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
COOS - Connected Objects Operating System ( Copyright (C) 2009 Telenor ASA and Tellu AS. All rights reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This library is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <>. You may also contact one of the following for additional information: Telenor ASA, Snaroyveien 30, N-1331 Fornebu, Norway ( Tellu AS, Hagalokkveien 13, N-1383 Asker, Norway (
 package org.coos.messaging.impl;

Knut Eilif Husa, Tellu AS
 public abstract class DefaultProcessor implements Processor {
 	private boolean shared = false;
 	protected String name;
 	protected Hashtable properties = new Hashtable();
         protected COContainer coContainer;
 	public void setProperties(Hashtable addedProperties) {
 		Enumeration keys = addedProperties.keys();
 		while (keys.hasMoreElements()) {
 			String key = (Stringkeys.nextElement();
 	public Hashtable getProperties() {
 		return this.;
 	public void setProperty(String keyString value) {
 	public String getProperty(String key) {
 		return (Stringthis..get(key);
 	public void setShared(Boolean shared) {
 		this. = shared.booleanValue();
 	public void setCoContainer(COContainer coContainer) {
 		this. = coContainer;
 	public boolean isShared() {
 		return ;
 	public String getName() {
 		return ;
 	public void setName(String name) {
 		this. = name;
 	public Processor copy() {
 		if () {
 			return this;
 		} else {
 			Processor processor = null;
 			try {
 				processor = (Processorthis.getClass().newInstance();
 				processor.setShared(new Boolean());
 			} catch (IllegalAccessException e) {
 			} catch (InstantiationException e) {
 			return processor;
New to GrepCode? Check out our FAQ X