public class MAGRSpaceInstance extends Object implements IExtensionInfo
Constructor and Description |
---|
MAGRSpaceInstance() |
Modifier and Type | Method and Description |
---|---|
void |
addMGroupInstance(MGroupInstance group)
Add a group to this space.
|
IFuture |
createInstance(IExternalAccess access,
IValueFetcher fetcher)
Instantiate the extension for a specific component instance.
|
MGroupInstance |
getMGroupInstance(String name)
Get a group per name.
|
MGroupInstance[] |
getMGroupInstances()
Get the groups of this space.
|
String |
getName()
Get the name.
|
MAGRSpaceType |
getType()
Get the type of this element.
|
String |
getTypeName()
Get the type name.
|
void |
setName(String name)
Set the name.
|
void |
setType(MAGRSpaceType spacetype)
Set the type of this element.
|
void |
setTypeName(String type)
Set the type name.
|
String |
toString()
Get a string representation of this AGR space instance.
|
public IFuture createInstance(IExternalAccess access, IValueFetcher fetcher)
createInstance
in interface IExtensionInfo
access
- The external access of the component.fetcher
- The value fetcher of the component to be used for evaluating dynamic expressions.public String getName()
getName
in interface IExtensionInfo
public void setName(String name)
name
- The name to set.public String getTypeName()
public void setTypeName(String type)
type
- The type name to set.public MAGRSpaceType getType()
public void setType(MAGRSpaceType spacetype)
public MGroupInstance[] getMGroupInstances()
public void addMGroupInstance(MGroupInstance group)
group
- The group to add.public MGroupInstance getMGroupInstance(String name)
name
- The name.Copyright © 2012. All Rights Reserved.