uci.uml.Foundation.Core
Interface Namespace

All Known Subinterfaces:
GeneralizableElement, MMPackage
All Known Implementing Classes:
NamespaceImpl

public abstract interface Namespace
extends ModelElement, Serializable


Field Summary
static long serialVersionUID
           
 
Fields inherited from class uci.uml.Foundation.Core.ModelElement
serialVersionUID
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Fields inherited from class uci.uml.Foundation.Core.Element
serialVersionUID
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 void addOwnedElement(ElementOwnership x)
           
 void addPrivateOwnedElement(ModelElement x)
           
 void addProtectedOwnedElement(ModelElement x)
           
 void addPublicOwnedElement(ModelElement x)
           
 ElementOwnership findElementNamed(String s)
           
 Vector getOwnedElement()
           
 void removeOwnedElement(ElementOwnership x)
           
 void setOwnedElement(Vector x)
           
 
Methods inherited from interface uci.uml.Foundation.Core.ModelElement
addBehavior, addProvision, addRequirement, addVetoableChangeListener, getBehavior, getConstraint, getElementOwnership, getElementReference, getNamespace, getOCLTypeStr, getProvision, getRequirement, getStereotype, getTemplate, getTemplateParameter, prepareForTrash, recoverFromTrash, removeBehavior, removeProvision, removeRequirement, removeVetoableChangeListener, setBehavior, setConstraint, setElementOwnership, setElementReference, setNamespace, setProvision, setRequirement, setStereotype, setTemplate, setTemplateParameter
 
Methods inherited from interface uci.uml.Foundation.Core.Element
getCharacteristic, getId, getName, getTaggedValue, setCharacteristic, setName, setTaggedValue
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Method Detail

getOwnedElement

public Vector getOwnedElement()

setOwnedElement

public void setOwnedElement(Vector x)
                     throws PropertyVetoException

addOwnedElement

public void addOwnedElement(ElementOwnership x)
                     throws PropertyVetoException

removeOwnedElement

public void removeOwnedElement(ElementOwnership x)
                        throws PropertyVetoException

addPublicOwnedElement

public void addPublicOwnedElement(ModelElement x)
                           throws PropertyVetoException

addProtectedOwnedElement

public void addProtectedOwnedElement(ModelElement x)
                              throws PropertyVetoException

addPrivateOwnedElement

public void addPrivateOwnedElement(ModelElement x)
                            throws PropertyVetoException

findElementNamed

public ElementOwnership findElementNamed(String s)