|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.egf.common.descriptor.pattern.helper.PatternDescriptorStrategy
public class PatternDescriptorStrategy
Pattern descriptor various strategies implementation.
Constructor Summary | |
---|---|
PatternDescriptorStrategy()
|
Method Summary | |
---|---|
static String |
getDescriptorFullId(IDescriptor descriptor_p)
Get full id for given library/pattern descriptor. |
protected void |
handlePatternExtensionDescriptor(IPatternDescriptorHandler handler_p,
IDescriptor descriptor_p,
String idPrefix_p)
Handler descriptor for a pattern extension (extension point patternExtension). |
void |
iterateThroughPatternExtensionDescriptor(IPatternDescriptorHandler handler_p,
IDescriptor descriptor_p)
Iterate through descriptors starting from given parent one. |
static void |
retainRootOnly(GenericDescriptor rootDescriptor_p,
IDescriptor childContainer_p)
Handle root descriptor content by retaining only root libraries. |
protected boolean |
stopSearch(IDescriptor parentDescriptor_p)
Should search be stopped for potential children of given descriptor ? |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PatternDescriptorStrategy()
Method Detail |
---|
public void iterateThroughPatternExtensionDescriptor(IPatternDescriptorHandler handler_p, IDescriptor descriptor_p)
handler_p
- descriptor_p
- protected void handlePatternExtensionDescriptor(IPatternDescriptorHandler handler_p, IDescriptor descriptor_p, String idPrefix_p)
handler_p
- descriptor_p
- idPrefix_p
- protected boolean stopSearch(IDescriptor parentDescriptor_p)
parentDescriptor_p
-
public static void retainRootOnly(GenericDescriptor rootDescriptor_p, IDescriptor childContainer_p)
rootDescriptor_p
- childContainer_p
- public static String getDescriptorFullId(IDescriptor descriptor_p)
descriptor_p
-
|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.