Class UML 2.4.1::Node
Description:
A node is computational resource upon which artifacts may be deployed for
execution. Nodes can be interconnected through communication paths to define
network structures.
Direct Superclasses: Class,
DeploymentTargetDirect Subclasses: ExecutionEnvironment,
DeviceClass Precedence List: Node,
Class,
EncapsulatedClassifier,
StructuredClassifier,
BehavioredClassifier,
Classifier,
Namespace,
Type,
PackageableElement,
ParameterableElement,
RedefinableElement,
TemplateableElement,
DeploymentTarget,
NamedElement,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
nestedNode :
Node (0 *); -- source
Node![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
extension :
Extension (0 *); -- source
Class![](/se-interop/image/right-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
isAbstract : Boolean (1 1); -- source
ClassIf true, the Classifier does not provide a complete declaration and can
typically not be instantiated. An abstract classifier is intended to be
used by other classifiers e.g. as the target of general metarelationships
or generalization relationships. True when a class is abstract.
Redefines: Classifier.isAbstract
Default value: FALSE
![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
isActive : Boolean (1 1); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
nestedClassifier :
Classifier (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedAttribute :
Property (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedOperation :
Operation (0 *); -- source
Class![](/se-interop/image/right-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedReception :
Reception (0 *); -- source
ClassReceptions that objects of this class are willing to accept.
{
composite}
Subsets: Classifier.feature, Namespace.ownedMember
![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
superClass :
Class (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedPort :
Port (0 *); -- source
EncapsulatedClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedConnector :
Connector (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
part :
Property (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
role :
ConnectableElement (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
classifierBehavior :
Behavior (0 1); -- source
BehavioredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
interfaceRealization :
InterfaceRealization (0 *); -- source
BehavioredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedBehavior :
Behavior (0 *); -- source
BehavioredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
attribute :
Property (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
collaborationUse :
CollaborationUse (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
feature :
Feature (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
generalization :
Generalization (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
inheritedMember :
NamedElement (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
isFinalSpecialization : Boolean (1 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedTemplateSignature :
RedefinableTemplateSignature (0 1); -- source
Classifier![](/se-interop/image/right-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedUseCase :
UseCase (0 *); -- source
ClassifierReferences the use cases owned by this classifier.
{
composite}
Subsets: Namespace.ownedMember
![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
powertypeExtent :
GeneralizationSet (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
redefinedClassifier :
Classifier (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
representation :
CollaborationUse (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
substitution :
Substitution (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
templateParameter :
ClassifierTemplateParameter (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
useCase :
UseCase (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
elementImport :
ElementImport (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
importedMember :
PackageableElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
member :
NamedElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedMember :
NamedElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedRule :
Constraint (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
packageImport :
PackageImport (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
package :
Package (0 1); -- source
Type![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
visibility :
VisibilityKind (1 1); -- source
PackageableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
templateBinding :
TemplateBinding (0 *); -- source
TemplateableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
deployedElement :
PackageableElement (0 *); -- source
DeploymentTarget![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
deployment :
Deployment (0 *); -- source
DeploymentTarget![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/right-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedComment :
Comment (0 *); -- source
ElementThe Comments owned by this element.
{
composite}
Subsets: Element.ownedElement
![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=215501%3A19931EDFCA99FAF6D821ACA8FE71C9C0)
owner :
Element (0 1); -- source
ElementConstraints:
Signature: internal_structure() : Boolean;
Description: The internal structure of a Node (if defined) consists solely of parts
of type Node.
Expression: true
Operations:
No additional operations.
Send questions or comments to
[email protected].