|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.modeshape.sequencer.java.ParameterizedTypeFieldMetadataSequencer
public class ParameterizedTypeFieldMetadataSequencer
Sequencer for all paths of a ParameterizedTypeFieldMetadata
.
Method Summary | |
---|---|
static Path |
getParameterizedTypeFieldRModifierPath(PathFactory pathFactory,
Path parameterizedTypeFieldRootPath,
int parameterizedTypeModifierIndex)
Create a path for the parameterized modifier. |
static Path |
getParameterizedTypeFieldRootPath(PathFactory pathFactory,
int parameterizedIndex)
Create the root path for all path children of a parameterized type. |
static Path |
getParameterizedTypeFieldVariablePath(PathFactory pathFactory,
Path parameterizedTypeFieldRootPath,
int parameterizedTypeVariableIndex)
Get the path of a parameterized type variable. |
static void |
sequenceTheParameterizedTypeModifier(ModifierMetadata modifierMetadata,
Path parameterizedTypeModifierPath,
PathFactory pathFactory,
NameFactory nameFactory,
SequencerOutput output)
Sequences a modifier of this parameterized type. |
static void |
sequenceTheParameterizedTypeName(ParameterizedTypeFieldMetadata parameterizedTypeFieldMetadata,
Path parameterizedTypeFieldRootPath,
PathFactory pathFactory,
NameFactory nameFactory,
SequencerOutput output)
Sequences the type name of the parameterized type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Path getParameterizedTypeFieldRootPath(PathFactory pathFactory, int parameterizedIndex)
pathFactory
- the path factory to useparameterizedIndex
- - index in case of multiple paths.
public static void sequenceTheParameterizedTypeName(ParameterizedTypeFieldMetadata parameterizedTypeFieldMetadata, Path parameterizedTypeFieldRootPath, PathFactory pathFactory, NameFactory nameFactory, SequencerOutput output)
parameterizedTypeFieldMetadata
- - the meta data.parameterizedTypeFieldRootPath
- - the root path of a parameterized type.output
- - the SequencerOutput
.pathFactory
- - the PathFactory
.nameFactory
- - the NameFactory
.public static Path getParameterizedTypeFieldRModifierPath(PathFactory pathFactory, Path parameterizedTypeFieldRootPath, int parameterizedTypeModifierIndex)
pathFactory
- the path factory to useparameterizedTypeFieldRootPath
- - the root path to be used.parameterizedTypeModifierIndex
- - index in case of multiple modifiers.
public static void sequenceTheParameterizedTypeModifier(ModifierMetadata modifierMetadata, Path parameterizedTypeModifierPath, PathFactory pathFactory, NameFactory nameFactory, SequencerOutput output)
modifierMetadata
- - the meta data.parameterizedTypeModifierPath
- - the path of a modifier.pathFactory
- - the PathFactory
.nameFactory
- - the NameFactory
.output
- - the SequencerOutput
.public static Path getParameterizedTypeFieldVariablePath(PathFactory pathFactory, Path parameterizedTypeFieldRootPath, int parameterizedTypeVariableIndex)
pathFactory
- - the PathFactory
.parameterizedTypeFieldRootPath
- - the root path.parameterizedTypeVariableIndex
- - the index in case of multiple paths
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |