public class AssemblyComponent extends java.lang.Object implements ISystemModelElement
Constructor and Description |
---|
AssemblyComponent(int id,
java.lang.String name,
ComponentType type)
Creates a new instance of this class using the given parameters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getId() |
java.lang.String |
getIdentifier()
Returns a textual identifier for this object (e.g., its name).
|
java.lang.String |
getName() |
ComponentType |
getType() |
int |
hashCode() |
boolean |
isRootComponent()
Denotes whether this assembly component is a root component.
|
java.lang.String |
toString() |
public AssemblyComponent(int id, java.lang.String name, ComponentType type)
id
- The ID of this assembly component.name
- The name of this component.type
- The type of this component.public final int getId()
public final java.lang.String getName()
public final ComponentType getType()
public final java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean isRootComponent()
public java.lang.String getIdentifier()
ISystemModelElement
getIdentifier
in interface ISystemModelElement
Copyright 2017 Kieker Project, http://kieker-monitoring.net