Style Intelligence v12.0

inetsoft.uql.asset
Interface AttachedAssembly

All Superinterfaces:
AssetObject, Cloneable, Serializable, inetsoft.util.XMLSerializable
All Known Subinterfaces:
ConditionAssembly, NamedGroupAssembly, VariableAssembly
All Known Implementing Classes:
DefaultConditionAssembly, DefaultNamedGroupAssembly, DefaultVariableAssembly, MirrorConditionAssembly, MirrorNamedGroupAssembly, MirrorVariableAssembly

public interface AttachedAssembly
extends AssetObject

Attached assembly, which might be attached to a data source, column or data type.


Field Summary
static int COLUMN_ATTACHED
          Column attached.
static int DATA_TYPE_ATTACHED
          Data type attached.
static int NONE_ATTACHED
          None attached.
static int SOURCE_ATTACHED
          Source attached.
 
Method Summary
 Object clone()
          Clone the object.
 DataRef getAttachedAttribute()
          Get the attached attribute.
 String getAttachedDataType()
          Get the attached data type.
 SourceInfo getAttachedSource()
          Get the attached source.
 int getAttachedType()
          Get the attached type.
 void isAttachedValid()
          Check if the attached assembly is valid.
 void setAttachedAttribute(DataRef ref)
          Set the attached attribute.
 void setAttachedDataType(String dtype)
          Set the attached data type.
 void setAttachedSource(SourceInfo info)
          Set the attached source.
 void setAttachedType(int type)
          Set the attached type.
 
Methods inherited from interface inetsoft.util.XMLSerializable
parseXML, writeXML
 

Field Detail

NONE_ATTACHED

static final int NONE_ATTACHED
None attached.

See Also:
Constant Field Values

SOURCE_ATTACHED

static final int SOURCE_ATTACHED
Source attached.

See Also:
Constant Field Values

COLUMN_ATTACHED

static final int COLUMN_ATTACHED
Column attached.

See Also:
Constant Field Values

DATA_TYPE_ATTACHED

static final int DATA_TYPE_ATTACHED
Data type attached.

See Also:
Constant Field Values
Method Detail

getAttachedType

int getAttachedType()
Get the attached type.

Returns:
the attached type.

setAttachedType

void setAttachedType(int type)
Set the attached type.

Parameters:
type - the specified type.

getAttachedSource

SourceInfo getAttachedSource()
Get the attached source.

Returns:
the attached source.

setAttachedSource

void setAttachedSource(SourceInfo info)
Set the attached source.

Parameters:
the - specified source.

getAttachedAttribute

DataRef getAttachedAttribute()
Get the attached attribute.

Returns:
the attached attribute.

setAttachedAttribute

void setAttachedAttribute(DataRef ref)
Set the attached attribute.

Parameters:
ref - the specified attribute.

getAttachedDataType

String getAttachedDataType()
Get the attached data type.

Returns:
the attached data type.

setAttachedDataType

void setAttachedDataType(String dtype)
Set the attached data type.


isAttachedValid

void isAttachedValid()
                     throws Exception
Check if the attached assembly is valid.

Throws:
Exception

clone

Object clone()
Clone the object.

Specified by:
clone in interface AssetObject
Returns:
the cloned object.

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.