org.objectweb.proactive.ic2d.gui.components.model
Interface ProActiveComponent

All Superinterfaces:
org.objectweb.fractal.gui.model.Component
All Known Implementing Classes:
ProActiveComponentImpl

public interface ProActiveComponent
extends org.objectweb.fractal.gui.model.Component

Author:
Matthieu Morel

Field Summary
static long VIRTUAL_NODE_INCORRECT_SYNTAX
           
 
Fields inherited from interface org.objectweb.fractal.gui.model.Component
ATTRIBUTE_CONTROLLER_CLASS_INVALID, ATTRIBUTE_CONTROLLER_CLASS_NOT_FOUND, ATTRIBUTE_CONTROLLER_MISSING, IMPLEMENTATION_CLASS_INVALID, IMPLEMENTATION_CLASS_NOT_FOUND, IMPLEMENTATION_MISSING, INTERFACES_INVALID, NAME_MISSING, OK
 
Method Summary
 void addExportedVirtualNode(java.lang.String virtualNodeName, java.lang.String composingVirtualNodes)
           
 java.util.List getComposingVirtualNodes(java.lang.String exportedVirtualNodeName)
           
 java.lang.String getComposingVirtualNodesAsString(java.lang.String exportedVirtualNodeName)
           
 java.lang.String getCurrentlyEditedComposingVirtualNodesNames()
           
 java.lang.String getCurrentlyEditedExportedVirtualNodeName()
           
 java.lang.String getExportedVirtualNodeNameAfterComposition(java.lang.String exportedVNName)
           
 java.lang.String getExportedVirtualNodesAfterComposition()
           
 java.lang.String getExportedVirtualNodesBeforeComposition()
           
 java.util.List getExportedVirtualNodesNames()
           
 java.lang.String getVirtualNode()
           
 boolean isParallel()
           
 void removeExportedVirtualNode(java.lang.String virtualNodeName)
           
 void setComposingVirtualNodes(java.lang.String virtualNodeName, java.lang.String composingVirtualNodes)
           
 void setCurrentlyEditedComposingVirtualNodesNames(java.lang.String composingVirtualNodesNames)
           
 void setCurrentlyEditedExportedVirtualNodeName(java.lang.String exportedVirtualNodeName)
           
 void setParallel()
           
 void setVirtualNode(java.lang.String virtualNode)
           
 
Methods inherited from interface org.objectweb.fractal.gui.model.Component
addClientInterface, addServerInterface, addSubComponent, bind, contains, containsMasterOfExternalComponent, containsSlaveOfExternalComponent, getAttribute, getAttributeController, getAttributeNames, getClientInterface, getClientInterfaces, getComponentControllerDescriptor, getConfiguration, getImplementation, getMasterComponent, getName, getParent, getPath, getRootComponent, getServerInterface, getServerInterfaces, getSlaveComponents, getStatus, getSubComponent, getSubComponents, getTemplateControllerDescriptor, getType, isComposite, isShared, rebind, removeClientInterface, removeServerInterface, removeSubComponent, setAttribute, setAttributeController, setComponentControllerDescriptor, setImplementation, setName, setStatus, setTemplateControllerDescriptor, setType, unbind
 

Field Detail

VIRTUAL_NODE_INCORRECT_SYNTAX

static final long VIRTUAL_NODE_INCORRECT_SYNTAX
See Also:
Constant Field Values
Method Detail

getVirtualNode

java.lang.String getVirtualNode()

setVirtualNode

void setVirtualNode(java.lang.String virtualNode)

getExportedVirtualNodesAfterComposition

java.lang.String getExportedVirtualNodesAfterComposition()

getExportedVirtualNodesBeforeComposition

java.lang.String getExportedVirtualNodesBeforeComposition()

getExportedVirtualNodesNames

java.util.List getExportedVirtualNodesNames()

getComposingVirtualNodes

java.util.List getComposingVirtualNodes(java.lang.String exportedVirtualNodeName)

getComposingVirtualNodesAsString

java.lang.String getComposingVirtualNodesAsString(java.lang.String exportedVirtualNodeName)

setComposingVirtualNodes

void setComposingVirtualNodes(java.lang.String virtualNodeName,
                              java.lang.String composingVirtualNodes)

addExportedVirtualNode

void addExportedVirtualNode(java.lang.String virtualNodeName,
                            java.lang.String composingVirtualNodes)

getExportedVirtualNodeNameAfterComposition

java.lang.String getExportedVirtualNodeNameAfterComposition(java.lang.String exportedVNName)

removeExportedVirtualNode

void removeExportedVirtualNode(java.lang.String virtualNodeName)

isParallel

boolean isParallel()

setParallel

void setParallel()

setCurrentlyEditedExportedVirtualNodeName

void setCurrentlyEditedExportedVirtualNodeName(java.lang.String exportedVirtualNodeName)

getCurrentlyEditedExportedVirtualNodeName

java.lang.String getCurrentlyEditedExportedVirtualNodeName()

setCurrentlyEditedComposingVirtualNodesNames

void setCurrentlyEditedComposingVirtualNodesNames(java.lang.String composingVirtualNodesNames)

getCurrentlyEditedComposingVirtualNodesNames

java.lang.String getCurrentlyEditedComposingVirtualNodesNames()


Copyright 2001-2007 INRIA All Rights Reserved.