Package | Description |
---|---|
org.sbolstandard.core2 |
Modifier and Type | Method and Description |
---|---|
Component |
ComponentDefinition.createComponent(String displayId,
AccessType access,
String definitionId)
Creates a child component for this component definition with the given arguments,
and then adds it to this component definition's list of components.
|
Component |
ComponentDefinition.createComponent(String displayId,
AccessType access,
String definitionId,
String version)
Creates a child component for this component definition with the given arguments,
and then adds it to this component definition's list of components.
|
Component |
ComponentDefinition.createComponent(String displayId,
AccessType access,
URI definitionURI)
Creates a child component for this component definition with the given arguments,
and then adds to this component definition's list of components.
|
Component |
SequenceAnnotation.getComponent()
Returns the component this sequence annotation refers to.
|
Component |
ComponentDefinition.getComponent(String displayId)
Returns the component matching the given component's display ID.
|
Component |
ComponentDefinition.getComponent(URI componentURI)
Returns the instance matching the given component's identity URI.
|
Component |
SequenceConstraint.getObject()
Returns the object component this sequence constraint refers to.
|
Component |
SequenceConstraint.getSubject()
Returns the subject component this sequence constraint refers to.
|
Component |
VariableComponent.getVariable()
Returns the instance matching the given variable component's variable.
|
Modifier and Type | Method and Description |
---|---|
Set<Component> |
ComponentDefinition.getComponents()
Returns the set of components owned by this component definition.
|
List<Component> |
ComponentDefinition.getSortedComponents()
Returns a sorted list of components owned by this component definition.
|
Modifier and Type | Method and Description |
---|---|
SequenceAnnotation |
ComponentDefinition.getSequenceAnnotation(Component component)
Returns the sequence annotation that references to the given component.
|
boolean |
ComponentDefinition.removeComponent(Component component)
Removes the given component from the list of components.
|