org.tango.server.idl
Class TangoIDLAttributeUtil

java.lang.Object
  extended by org.tango.server.idl.TangoIDLAttributeUtil

public final class TangoIDLAttributeUtil
extends java.lang.Object

Util to manage insertion or extraction in Tango IDL classes for attributes.

Author:
ABEILLE

Method Summary
static fr.esrf.Tango.AttributeConfig toAttributeConfig(AttributeImpl attribute)
           
static fr.esrf.Tango.AttributeConfig_2 toAttributeConfig2(AttributeImpl attribute)
           
static fr.esrf.Tango.AttributeConfig_3 toAttributeConfig3(AttributeImpl attribute)
           
static fr.esrf.Tango.AttributeConfig_5 toAttributeConfig5(AttributeConfiguration config)
           
static fr.esrf.Tango.AttributeConfig_5 toAttributeConfig5(AttributeImpl attribute)
           
static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_2 config2)
           
static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_3 config)
           
static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_5 config)
           
static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig config)
           
static fr.esrf.Tango.AttributeValue toAttributeValue(AttributeImpl attributeImpl, AttributeValue value)
           
static fr.esrf.Tango.AttributeValue_3 toAttributeValue3(AttributeImpl attributeImpl, AttributeValue read, AttributeValue write)
           
static fr.esrf.Tango.AttributeValue_3 toAttributeValue3Error(java.lang.String name, fr.esrf.Tango.DevFailed e)
           
static fr.esrf.Tango.AttributeValue_4 toAttributeValue4(AttributeImpl attributeImpl, AttributeValue read, AttributeValue write)
           
static fr.esrf.Tango.AttributeValue_4 toAttributeValue4Error(java.lang.String name, fr.esrf.Tango.AttrDataFormat format, fr.esrf.Tango.DevFailed e)
           
static fr.esrf.Tango.AttributeValue_5 toAttributeValue5(AttributeImpl attributeImpl, AttributeValue read, AttributeValue write)
           
static fr.esrf.Tango.AttributeValue_5 toAttributeValue5Error(java.lang.String name, fr.esrf.Tango.AttrDataFormat format, int dataType, fr.esrf.Tango.DevFailed e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

toAttributeValue

public static fr.esrf.Tango.AttributeValue toAttributeValue(AttributeImpl attributeImpl,
                                                            AttributeValue value)
                                                     throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeValue3

public static fr.esrf.Tango.AttributeValue_3 toAttributeValue3(AttributeImpl attributeImpl,
                                                               AttributeValue read,
                                                               AttributeValue write)
                                                        throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeValue3Error

public static fr.esrf.Tango.AttributeValue_3 toAttributeValue3Error(java.lang.String name,
                                                                    fr.esrf.Tango.DevFailed e)

toAttributeValue5

public static fr.esrf.Tango.AttributeValue_5 toAttributeValue5(AttributeImpl attributeImpl,
                                                               AttributeValue read,
                                                               AttributeValue write)
                                                        throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeValue4

public static fr.esrf.Tango.AttributeValue_4 toAttributeValue4(AttributeImpl attributeImpl,
                                                               AttributeValue read,
                                                               AttributeValue write)
                                                        throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeValue4Error

public static fr.esrf.Tango.AttributeValue_4 toAttributeValue4Error(java.lang.String name,
                                                                    fr.esrf.Tango.AttrDataFormat format,
                                                                    fr.esrf.Tango.DevFailed e)

toAttributeValue5Error

public static fr.esrf.Tango.AttributeValue_5 toAttributeValue5Error(java.lang.String name,
                                                                    fr.esrf.Tango.AttrDataFormat format,
                                                                    int dataType,
                                                                    fr.esrf.Tango.DevFailed e)

toAttributeConfig

public static fr.esrf.Tango.AttributeConfig toAttributeConfig(AttributeImpl attribute)
                                                       throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeConfig2

public static fr.esrf.Tango.AttributeConfig_2 toAttributeConfig2(AttributeImpl attribute)
                                                          throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeConfig5

public static fr.esrf.Tango.AttributeConfig_5 toAttributeConfig5(AttributeImpl attribute)
                                                          throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeConfig5

public static fr.esrf.Tango.AttributeConfig_5 toAttributeConfig5(AttributeConfiguration config)
                                                          throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeConfig3

public static fr.esrf.Tango.AttributeConfig_3 toAttributeConfig3(AttributeImpl attribute)
                                                          throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed

toAttributeProperties

public static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig config)

toAttributeProperties

public static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_2 config2)

toAttributeProperties

public static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_3 config)

toAttributeProperties

public static AttributePropertiesImpl toAttributeProperties(fr.esrf.Tango.AttributeConfig_5 config)
                                                     throws fr.esrf.Tango.DevFailed
Throws:
fr.esrf.Tango.DevFailed


Copyright © 2012-2016. All Rights Reserved.