UML Modeling Layer

com.ibm.xtools.uml.msl.internal.resources
Class UnloadedLogicalUMLResource

java.lang.Object
  extended by com.ibm.xtools.uml.msl.internal.resources.LogicalUMLResource
      extended by com.ibm.xtools.uml.msl.internal.resources.UnloadedLogicalUMLResource
All Implemented Interfaces:
ILogicalUMLResource, ILogicalResource

public class UnloadedLogicalUMLResource
extends LogicalUMLResource

A non-canonical logical resource for unloaded models, this allows us to find the fragments of unloaded models using the existing parsing logic.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.xtools.uml.msl.internal.resources.LogicalUMLResource
LogicalUMLResource.ResourceSynchronizer
 
Field Summary
 
Fields inherited from class com.ibm.xtools.uml.msl.internal.resources.LogicalUMLResource
allFragments, loadedFragments, resourceSynchronizer, rootResource
 
Constructor Summary
UnloadedLogicalUMLResource(Resource rootResource)
           
 
Method Summary
 int hashCode()
           
protected  void reset()
          Resets the list of loaded fragments of the logical resource.
 
Methods inherited from class com.ibm.xtools.uml.msl.internal.resources.LogicalUMLResource
addChildrenUnits, addFragement, addFragments, contains, equals, getAllFragments, getAllLoadedResources, getAllResources, getHierarchicalStructure, getInternalHierarchicalStructure, getLoadedFragments, getModifiedResources, getRootResource, isManaged, isModified, removeFragement
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnloadedLogicalUMLResource

public UnloadedLogicalUMLResource(Resource rootResource)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class LogicalUMLResource
See Also:
Object.hashCode()

reset

protected void reset()
Description copied from class: LogicalUMLResource
Resets the list of loaded fragments of the logical resource.

Overrides:
reset in class LogicalUMLResource

UML Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.