public static class TransformationDescriptionBuilder.Factory extends Object
Constructor and Description |
---|
Factory() |
Modifier and Type | Method and Description |
---|---|
static ChainedTransformationDescriptionBuilder |
createChainedInstance(PathElement pathElement,
ModelVersion currentVersion)
Create a chained builder instance
|
static ChainedTransformationDescriptionBuilder |
createChainedSubystemInstance(ModelVersion currentVersion)
Create a chained builder instance for a subsystem
|
static DiscardTransformationDescriptionBuilder |
createDiscardInstance(PathElement pathElement)
Create a builder instance discarding a child.
|
static ResourceTransformationDescriptionBuilder |
createInstance(PathElement pathElement)
Create a resource builder instance.
|
static RejectTransformationDescriptionBuilder |
createRejectInstance(PathElement pathElement)
Create a builder instance rejecting a child.
|
static ResourceTransformationDescriptionBuilder |
createSubsystemInstance()
Create a resource builder instance.
|
public static ResourceTransformationDescriptionBuilder createSubsystemInstance()
public static ResourceTransformationDescriptionBuilder createInstance(PathElement pathElement)
pathElement
- the path element of the child to be transformedpublic static DiscardTransformationDescriptionBuilder createDiscardInstance(PathElement pathElement)
pathElement
- the path element of the child to be transformedpublic static RejectTransformationDescriptionBuilder createRejectInstance(PathElement pathElement)
pathElement
- the path element of the child to be transformedpublic static ChainedTransformationDescriptionBuilder createChainedSubystemInstance(ModelVersion currentVersion)
currentVersion
- the current version of the subsystem.public static ChainedTransformationDescriptionBuilder createChainedInstance(PathElement pathElement, ModelVersion currentVersion)
pathElement
- the child resource element which the chained transformers handlecurrentVersion
- the current version of the model containing the resource being transformed.Copyright © 2023 JBoss by Red Hat. All rights reserved.