de.armax.ax.devtools.generator
Class AXelementSelector.SelectEntry

java.lang.Object
  extended byde.armax.ax.devtools.generator.AXelementSelector.SelectEntry
Enclosing class:
AXelementSelector

public static class AXelementSelector.SelectEntry
extends java.lang.Object


Constructor Summary
AXelementSelector.SelectEntry()
           
AXelementSelector.SelectEntry(java.lang.String name, java.lang.String includeStereotypes, java.lang.String excludeStereotypes)
           
 
Method Summary
 java.util.List getExcludeStereotypes()
           
 java.util.List getIncludeStereotypes()
           
 java.lang.String getName()
           
 java.util.regex.Pattern getPattern()
          Create a compiled pattern from a pattern String using the following rules: "**" matches any sequence of characters including package separators ('.')
 boolean select(AXmodelElement element, java.lang.String rootPackageName)
           
 void setExcludeStereotypes(java.lang.String stereotypeList)
           
 void setIncludeStereotypes(java.lang.String stereotypeList)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AXelementSelector.SelectEntry

public AXelementSelector.SelectEntry()

AXelementSelector.SelectEntry

public AXelementSelector.SelectEntry(java.lang.String name,
                                     java.lang.String includeStereotypes,
                                     java.lang.String excludeStereotypes)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getPattern

public java.util.regex.Pattern getPattern()

Create a compiled pattern from a pattern String using the following rules:

  1. "**" matches any sequence of characters including package separators ('.')
  2. "*" matches any sequence of characters excluding package separators ('.')

Points in the pattern string are escaped, all other characters are unescaped.

Returns:
a compiled Pattern

setIncludeStereotypes

public void setIncludeStereotypes(java.lang.String stereotypeList)

getIncludeStereotypes

public java.util.List getIncludeStereotypes()

setExcludeStereotypes

public void setExcludeStereotypes(java.lang.String stereotypeList)

getExcludeStereotypes

public java.util.List getExcludeStereotypes()

select

public boolean select(AXmodelElement element,
                      java.lang.String rootPackageName)

toString

public java.lang.String toString()


Copyright © 2003 ARMAX mindware GmbH. All Rights Reserved.