|
copyright The Portico Project 2008. | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of RegionInstance in org.portico.core.fedex |
---|
Fields in org.portico.core.fedex with type parameters of type RegionInstance | |
---|---|
private Map<RegionInstance,Set<Integer>> |
RegionGroup.associations
|
private Map<Federate,Set<RegionInstance>> |
ICInterest.interests
|
private Map<Integer,RegionInstance> |
RegionStore.regionsByToken
|
Methods in org.portico.core.fedex that return RegionInstance | |
---|---|
private RegionInstance |
RegionStore._createRegion(Federate federate,
int space,
int extents)
This method performs the actual RegionInstance creation. |
RegionInstance |
RegionStore.createRegion(Federate federate,
int spaceHandle,
int numberOfExtents)
Create a new RegionInstance instance, filling it out with the appropriate values. |
RegionInstance |
RegionStore.createRegionAndStore(Federate federate,
int space,
int extents)
This method is the same as RegionStore.createRegion(Federate, int, int) except that AFTER
the RegionInstance has been successfully created, it will be added to the store. |
RegionInstance |
RegionStore.getRegion(int regionToken)
Find and return the RegionInstance associated with the given token. |
RegionInstance |
RegionStore.removeRegion(int regionToken)
Remove the contained RegionInstance with the given token from the store
and return it. |
Methods in org.portico.core.fedex that return types with arguments of type RegionInstance | |
---|---|
Map<Integer,Set<RegionInstance>> |
InterestManager.getAttributeSubscriptionSetWithDDM(OCMetadata objectClass,
Federate federate)
This method is much like InterestManager.getAttributeSubscriptionSet(int, Federate) except that it
will return a map containing ALL subscription information (both DDM and non-DDM). |
Map<RegionInstance,Set<Integer>> |
RegionGroup.getRawMap()
Returns an UNMODIFIABLE version of the underlying region association map that supports this class. |
Set<RegionInstance> |
ICInterest.getRegions(Federate federate)
Get all the regions associated with the interests this federate has in the interaction class. |
Methods in org.portico.core.fedex with parameters of type RegionInstance | |
---|---|
void |
RegionStore.addRegion(RegionInstance region)
Add the given RegionInstance to the store. |
void |
RegionGroup.augment(RegionInstance region,
Set<Integer> attributes)
Augments any existing association for the region by adding the provided attributes to the set of those that are currently associated with the region. |
Set<Integer> |
RegionGroup.getAssociated(RegionInstance region)
Returns the set of attribute handles that are currently associated with the provided RegionInstance . |
Set<Integer> |
OCInterest.getInterest(Federate federate,
RegionInstance region)
This method will return the set of attribute interests that are bound to the specified RegionInstance for the given federate. |
boolean |
RegionGroup.hasInterest(RegionInstance region)
Returns true if there is a registered interest associated with the provided
RegionInstance , false false otherwise. |
void |
ICInterest.registerInterest(Federate federate,
RegionInstance region)
Register the federate as having an interest in the interaction class with the given region. |
void |
OCInterest.registerInterest(Federate federate,
Set<Integer> handleSet,
RegionInstance region)
Registers the federate as having an interest in the given attribute handles within the range of the provided RegionInstance . |
void |
RegionGroup.remove(RegionInstance region)
This is like RegionGroup.remove(RegionInstance, Set) except that it will remove the interest
in ALL attributes associated with the given region. |
void |
RegionGroup.remove(RegionInstance region,
Set<Integer> attributes)
This method will remove any interest associated with the given RegionInstance
in the provided attributes. |
void |
OCInterest.removeInterest(Federate federate,
RegionInstance region)
Removes the interest in any attributes for the associated object class that have been linked to the given RegionInstance . |
void |
ICInterest.removeInterest(Federate federate,
RegionInstance region)
This method will remove the given region from those associated with the interest the federate has in the interaction class. |
void |
RegionGroup.replace(RegionInstance region,
Set<Integer> attributes)
Replaces the given association for the identified region, storing the provided attributes in place of anything that existed there before. |
void |
InterestManager.subscribeInteractionClass(Federate federate,
int clazz,
RegionInstance region)
Registers a subscription interest in the identified interaction class for the given federate. |
void |
InterestManager.subscribeObjectClassWithDDM(Federate federate,
int classHandle,
Set<Integer> attributes,
RegionInstance region)
Add a subscription interest for the given attributes and associate it with the supplied region. |
void |
InterestManager.unsubscribeInteractionClass(Federate federate,
int clazz,
RegionInstance region)
Remove the supplied region from the set of those associated with the federates interest in the interaction class. |
void |
InterestManager.unsubscribeObjectClassWithDDM(Federate federate,
int classHandle,
RegionInstance region)
This method will remove any existing subscription for given class when it is coupled with the given region. |
private void |
InterestManager.unsubscribeObjectClassWithDDM(Federate federate,
int classHandle,
Set<Integer> attributes,
RegionInstance region)
This method will remove any subscription the federate has in the given attributes, OR all the attributes associated with the given region. |
Uses of RegionInstance in org.portico.core.handlers |
---|
Methods in org.portico.core.handlers with parameters of type RegionInstance | |
---|---|
private void |
ACT_RequestClassUpdateHandler.processClass(OCMetadata oClass,
Set<Integer> attributes,
byte[] tag,
Federate requesting,
RegionInstance region)
This method will call #queueCallbacks(OCMetadata, Set, byte[]) for the given class,
and then will do the same for all the child classes. |
private void |
ACT_RequestClassUpdateHandler.queueCallbacks(OCMetadata oClass,
Set<Integer> requestedAttributes,
byte[] tag,
Federate requesting,
RegionInstance region)
This method performs the actual creation and queueing of the "provide update" callbacks. |
Method parameters in org.portico.core.handlers with type arguments of type RegionInstance | |
---|---|
private boolean |
ACT_InteractionHandler.regionsOverlap(Set<RegionInstance> subscribed,
int sentToken)
This method will compare the RegionInstance s in the provided subscription set to
the region with the provided token (representing the region used to send the interaction). |
Uses of RegionInstance in org.portico.impl.hla13 |
---|
Methods in org.portico.impl.hla13 that return RegionInstance | |
---|---|
private RegionInstance |
DefaultJava1RTIAmbassador.convertRegion(hla.rti13.java1.Region region)
This method will take in a given region instance, check that it is of the appropriate Portico type, convert it to the type and return it. |
private RegionInstance |
Default13RTIAmbassador.convertRegion(hla.rti.Region region)
This method will take in a given region instance, check that it is of the appropriate Portico type, convert it to the type and return it. |
Uses of RegionInstance in org.portico.impl.hla13.types |
---|
Fields in org.portico.impl.hla13.types declared as RegionInstance | |
---|---|
private RegionInstance |
Java1Region.region
|
private RegionInstance |
HLA13Region.region
|
Methods in org.portico.impl.hla13.types that return RegionInstance | |
---|---|
RegionInstance |
Java1Region.getWrappedRegion()
Return the wrapped Portico region insance |
RegionInstance |
HLA13Region.getWrappedRegion()
Return the wrapped Portico region insance |
static RegionInstance |
Java1Region.toPorticoRegion(hla.rti13.java1.Region region)
This method will take a region as the HLA1.3(java1) type and attempt to convert and extract from it the wrapped RegionInstance . |
static RegionInstance |
HLA13Region.toPorticoRegion(hla.rti.Region region)
This method will take a region as the HLA1.3 type and attempt to convert and extract from it the wrapped RegionInstance . |
Constructors in org.portico.impl.hla13.types with parameters of type RegionInstance | |
---|---|
HLA13Region(RegionInstance region)
|
|
Java1Region(RegionInstance region)
|
Uses of RegionInstance in org.portico.lrc |
---|
Fields in org.portico.lrc with type parameters of type RegionInstance | |
---|---|
private Map<Integer,RegionInstance> |
LRCRegionStore.regions
|
Methods in org.portico.lrc that return RegionInstance | |
---|---|
RegionInstance |
LRCRegionStore.getRegion(int regionHandle)
Fetch the contained region with the supplied region handle. |
RegionInstance |
LRCRegionStore.removeRegion(int regionHandle)
Remove and return the contained RegionInstance with the given handle. |
RegionInstance |
LRCRegionStore.removeRegion(RegionInstance theRegion)
Remove and return the contained RegionInstance . |
Methods in org.portico.lrc with parameters of type RegionInstance | |
---|---|
void |
LRCRegionStore.addRegion(RegionInstance region)
Adds the given RegionInstance to the store. |
boolean |
LRCRegionStore.containsRegion(RegionInstance region)
Returns true if the store contains the given RegionInstance ,
false otherwise. |
RegionInstance |
LRCRegionStore.removeRegion(RegionInstance theRegion)
Remove and return the contained RegionInstance . |
Uses of RegionInstance in org.portico.lrc.handlers |
---|
Methods in org.portico.lrc.handlers that return RegionInstance | |
---|---|
private RegionInstance |
REQ_SubscribeInteractionHandler.validateDDM(ICMetadata metadata,
int regionToken)
This method will validate the DDM portion of a request. |
Methods in org.portico.lrc.handlers with parameters of type RegionInstance | |
---|---|
private void |
REQ_ModifyRegionHandler.logRegionRequest(RegionInstance region)
This method will log (at the TRACE level) all the data associated with the given region. |
Uses of RegionInstance in org.portico.shared.model |
---|
Fields in org.portico.shared.model declared as RegionInstance | |
---|---|
private RegionInstance |
ACInstance.region
|
Methods in org.portico.shared.model that return RegionInstance | |
---|---|
RegionInstance |
RegionInstance.clone()
This method will do a deep-copy of the current , returning the new instance such that it has all the values that the original (current) instance has. |
RegionInstance |
ACInstance.getRegion()
Returns the region associated with this particular attribute. |
Methods in org.portico.shared.model with parameters of type RegionInstance | |
---|---|
void |
RegionInstance.copy(RegionInstance other)
Remove any current state and copy all the values from the given RegionInstance
to this one. |
boolean |
RegionInstance.overlapsWith(RegionInstance other)
This method will return true if the given region overlaps with the other
region, false otherwise. |
void |
ACInstance.setRegion(RegionInstance region)
|
Uses of RegionInstance in org.portico.shared.msg |
---|
Fields in org.portico.shared.msg declared as RegionInstance | |
---|---|
private RegionInstance |
RTI_ModifyRegion.region
|
Methods in org.portico.shared.msg that return RegionInstance | |
---|---|
RegionInstance |
RTI_ModifyRegion.getRegion()
|
Methods in org.portico.shared.msg with parameters of type RegionInstance | |
---|---|
void |
RTI_ModifyRegion.setRegion(RegionInstance region)
|
Constructors in org.portico.shared.msg with parameters of type RegionInstance | |
---|---|
RTI_ModifyRegion(RegionInstance region)
|
|
copyright The Portico Project 2008. | |||||||||
PREV NEXT | FRAMES NO FRAMES |