com.sas
Class ComponentInterfaceSupportInfo

com.sas.ComponentInterfaceSupportInfo
All Implemented Interfaces:
com.sas.PublicClonable, java.io.Serializable, java.lang.Cloneable

public class ComponentInterfaceSupportInfo
implements java.io.Serializable, com.sas.PublicClonable

The ComponentInterfaceSupportInfo class provides a place for ComponentInterfaceSupport to store instance data for objects that implement the ComponentInterface using ComponentInterfaceSupport.

See Also:
ComponentInterface, ComponentInterfaceSupport, Serialized Form

Field Summary
 java.util.Vector m_ChangeHistory
          the property change event delivery history (really a stack).
 java.lang.String m_Description
          component description
 boolean m_DesignTime
          design time boolean
 int m_PropertyChangeDepth
          for infinite recursion detection in property change event delivery
 java.util.Vector m_RequiredInterfaces
          a list of required interfaces which models must supply.
 com.sas.beans.PropertyChangeListenerList propertyListeners
          efficient list of property change listeners.
 java.beans.VetoableChangeSupport vetos
          list of vetoable change listeners.
 
Constructor Summary
ComponentInterfaceSupportInfo()
           
 
Method Summary
 java.lang.Object clone()
          clone the ComponentInterfaceSupportInfo
 

Field Detail

m_Description

public java.lang.String m_Description
component description


m_RequiredInterfaces

public java.util.Vector m_RequiredInterfaces
a list of required interfaces which models must supply.


m_DesignTime

public transient boolean m_DesignTime
design time boolean


m_PropertyChangeDepth

public transient int m_PropertyChangeDepth
for infinite recursion detection in property change event delivery


m_ChangeHistory

public transient java.util.Vector m_ChangeHistory
the property change event delivery history (really a stack).


propertyListeners

public transient com.sas.beans.PropertyChangeListenerList propertyListeners
efficient list of property change listeners.


vetos

public transient java.beans.VetoableChangeSupport vetos
list of vetoable change listeners.

Constructor Detail

ComponentInterfaceSupportInfo

public ComponentInterfaceSupportInfo()
Method Detail

clone

public java.lang.Object clone()
clone the ComponentInterfaceSupportInfo

Specified by:
clone in interface com.sas.PublicClonable
Overrides:
clone in class java.lang.Object
Returns:
a clone



Copyright © 2009 SAS Institute Inc. All Rights Reserved.