Packagetwaver
Interfacepublic interface ISubNetwork extends IElement, IData, IStyle, flash.events.IEventDispatcher, IClient
Implementors LinkSubNetwork, ShapeSubNetwork, SubNetwork

This is an indicator interface in TWaver Flex indicates that an element can be "drill-down". All subclasses are able to be drilled down by double clicking the element on network canvas or the tree node on tree to trigger the drill down behaviour. SubNetwork is the typical element that implements this interface and offer the abibity to be drilled down.



Public Properties
 PropertyDefined By
 InheritedalarmState : AlarmState
[read-only] Get alarm state object of this element.
IElement
 Inheritedchildren : ICollection
[read-only] Get all children data as a collection.
IData
 InheritedchildrenCount : int
[read-only] Get total children count.
IData
 InheritedclientProperties : ICollection
[read-only] Get a ICollection that contians all client proerty name.
IClient
 InheritedelementUIClass : Class
[read-only] Get UI class name for this element.
IElement
 InheritedhasChildren : Boolean
[read-only] Check whether this data has children data.
IData
 Inheritedicon : String
The small icon of this data.
IData
 Inheritedid : Object
[read-only] The ID of this data.
IData
 InheritedlayerID : Object
Get layer id of this element.
IElement
 Inheritedname : String
Get the name of this data.
IData
 Inheritedparent : IData
Get parent data.
IData
 InheritedstyleProperties : ICollection
[read-only] Get a ICollection that contians all style proerty name.
IStyle
 InheritedtoolTip : String
Get tooltip of this data.
IData
Public Methods
 MethodDefined By
 Inherited
addChild(child:IData, index:int = 0):Boolean
Add the specified data as a child of current data at the specified children index location.
IData
 Inherited
addPropertyChangeListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add a property change listener on this data so it can be notified on any property changed.
IData
 Inherited
clearChildren():Boolean
Clear all children objects from this data.
IData
 Inherited
deserializeXML(serializer:XMLSerializer, dataXML:XML):void
Deserialize data from specified XML data.
IData
 Inherited
dispatchPropertyChangeEvent(property:String, oldValue:Object, newValue:Object):Boolean
Dispatch property change event.
IData
 Inherited
getChildAt(index:int):IData
Get child data from specified children location.
IData
 Inherited
getClient(clientProp:String):*
Get the specified client property.
IClient
 Inherited
getPropertyValue(property:String):Object
Get an user defined property on this data.
IData
 Inherited
getStyle(styleProp:String, returnDefaultIfNull:Boolean = true):*
Get the style property value.
IStyle
 Inherited
hasOwnProperty(name:String):Boolean
Whether current data has created specified property.
IData
 Inherited
Check whether this element has been adjusted to the bottom.
IElement
 Inherited
isDescendantOf(data:IData):Boolean
Check whether this data is a descendant of the specified data.
IData
 Inherited
isParentOf(data:IData):Boolean
Check whether this data is the parent of specified data.
IData
 Inherited
isRelatedTo(data:IData):Boolean
Check whether this data and the specified data has any relationship of descendant.
IData
 Inherited
removeChild(child:IData):Boolean
Remove the specified child data from children of current data.
IData
 Inherited
removePropertyChangeListener(listener:Function):void
Remove the specified property change listener from this data.
IData
 Inherited
serializeXML(serializer:XMLSerializer, newInstance:IData):void
Serialize this data into XML.
IData
 Inherited
setClient(clientProp:String, newValue:*):IClient
Set a client property by specified property name and property value.
IClient
 Inherited
setPropertyValue(property:String, value:Object):void
Set an user defined property on this data.
IData
 Inherited
setStyle(styleProp:String, newValue:*):IStyle
Set a style property for an element/data.
IStyle
 Inherited
toChildren(matchFunction:Function = null):ICollection
Return all children as a collection filtered by the specified function.
IData
 Inherited
toString():String
IData