/************************************************************************** * * $Revision: 1.3 $ * $Date: 2003/10/03 12:31:28 $ * * Copyright (C) 2001 CERN - European Organization for Nuclear Research * All rights reserved. **************************************************************************/ package com.c2kernel.property; import com.c2kernel.entity.C2KLocalObject; import com.c2kernel.persistency.ClusterStorage; public class Property implements C2KLocalObject { private String mName; private String mValue; private boolean mMutable = true; /************************************************************************** * **************************************************************************/ public Property() { } /************************************************************************** * **************************************************************************/ public Property( String name, String value, boolean mutable ) { setName( name ); setValue( value ); setMutable( mutable ); } /************************************************************************** * **************************************************************************/ @Override public void setName(String name) { mName = name; } public boolean isMutable() { return mMutable; } public void setMutable(boolean mMutable) { this.mMutable = mMutable; } /************************************************************************** * **************************************************************************/ @Override public String getName() { return mName; } /************************************************************************** * **************************************************************************/ public void setValue( String value ) { mValue = value; } /************************************************************************** * **************************************************************************/ public String getValue() { return mValue; } /** * @see com.c2kernel.entity.C2KLocalObject#getClusterType() */ @Override public String getClusterType() { return ClusterStorage.PROPERTY; } }