org.argouml.model
Class UmlModelEntity

java.lang.Object
  |
  +--org.argouml.model.AbstractModelEntity
        |
        +--org.argouml.model.UmlModelEntity
All Implemented Interfaces:
ModelEntity

public class UmlModelEntity
extends AbstractModelEntity

An interface which all ArgoUML-recognized UML model types must implement.


Field Summary
private  boolean _availableInFacade
           
private  boolean _creatable
           
 
Fields inherited from class org.argouml.model.AbstractModelEntity
 
Constructor Summary
UmlModelEntity(java.lang.String string)
           
UmlModelEntity(java.lang.String string, boolean isCreatable, boolean isFacade)
          Deprecated. as of 0.15.3. facade is to be removed. TODO: Why? What is it replaced by?
 
Method Summary
 boolean isAvailableInFacade()
          Deprecated. facade is to be removed
 boolean isCreatable()
           
 
Methods inherited from class org.argouml.model.AbstractModelEntity
getName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_availableInFacade

private boolean _availableInFacade

_creatable

private boolean _creatable
Constructor Detail

UmlModelEntity

public UmlModelEntity(java.lang.String string)
Parameters:
string - the entity name

UmlModelEntity

public UmlModelEntity(java.lang.String string,
                      boolean isCreatable,
                      boolean isFacade)
Deprecated. as of 0.15.3. facade is to be removed. TODO: Why? What is it replaced by?

Parameters:
string - the entity name
isCreatable - true if UmlFactory can create it using create()
isFacade - if the entity can be identified using ModelFacade
Method Detail

isAvailableInFacade

public boolean isAvailableInFacade()
Deprecated. facade is to be removed

Returns:
true if ModelFacade can identify

isCreatable

public boolean isCreatable()
Returns:
true if UmlFactory.create() can create


ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook