@@ -0,0 +1,920 @@
+package org.csstudio.platform.model.pvs;%0A%0Aimport org.epics.css.dal.DynamicValueProperty;%0Aimport org.epics.css.dal.RemoteException;%0Aimport org.epics.css.dal.spi.PropertyFactory;%0A%0A/**%0A * Simple access to the control systems via DAL.%0A * (Proposed by Igor Kriznar) %0A * %0A * @author jhatje%0A *%0A */%0Apublic class SimpleDALAccess %7B%0A%0A%09private static PropertyFactory factory;%0A%09%0A%09public static DynamicValueProperty%3C?%3E getProperty(String name) throws RemoteException, InstantiationException %7B%0A%09%09IProcessVariableAddress pv =ProcessVariableAdressFactory.getInstance().createProcessVariableAdress(name);%0A%09%09factory = DALPropertyFactoriesProvider.getInstance().getPropertyFactory(pv.getControlSystem());%0A%09%0A%09%09DynamicValueProperty property = factory.getProperty(name);%0A%09%09%0A%09%09return property;%0A%09%7D%0A%09%0A%09public static void dispose(DynamicValueProperty property) %7B%0A%09%09if (property==null) return;%0A%09%09factory.getPropertyFamily().destroy(property);%0A%09%7D%0A%7D%0A

add class for simple DAL access