com.togethersoft.openapi.sci.pattern
Interface SciPatternProperty


public interface SciPatternProperty

Contains predefined names of pattern properties.

Author:
TogetherSoft
Since: Together 3.0

Field Summary
 final static StringCONTAINER
          A value of this property is SciContainer where the output element will be contained.
 final static StringCREATE_IN_DEFINITION
           
 final static StringDEFAULT_NAME
           
 final static StringDEFAULT_TYPE
           
 final static StringDO_NOT_KEEP_TAG
           
 final static StringDONT_CREATE_SHORTCUTS_ON_DIAGRAM
           
 final static StringELEMENT
          A value of this property is SciElement the pattern will work with.
 final static StringELEMENTS
          Values of this property are SciElement's the pattern will work with.
 final static StringFILE_NAMES
           
 final static StringGENERATE_PROLOGUE_EPILOGUE
           
 final static StringHIDE_IN_CHOOSE_LIST
           
 final static StringLINK_DESTINATION_CLASS
          A value of this property is SciClass being a destination class for a link this pattern works with.
 final static StringLINK_SOURCE_CLASS
          A value of this property is SciClass being a source class for a link this pattern works with.
 final static StringPASTE_CLASSES_TO_ONE_FILE
           
 final static StringPATTERN_CATEGORY
          A value of this property is a string with the name of the kind of object this pattern is intended to work with.
 final static StringPATTERN_DESCRIPTION
          A value of this property is a string with a description of this pattern.
 final static StringPATTERN_DISPLAY_NAME
          A value of this property is a string with the name which will be displayed in wizards and other dialogs
as a name of this pattern.
 final static StringPATTERN_FILE_URL
           
 final static StringPATTERN_LANGUAGE
          A value of this property is a name of a programming language this pattern is intended to work with.
 final static StringPATTERN_NAME
          A value of this property is a string with the name of this pattern.
 final static StringPATTERN_UI
           
 final static StringPRESERVE_FORMATTING
           
 final static StringRESULT_ELEMENT
          A value of this property is the result of applying this pattern - SciElement object.
 final static StringRESULT_ELEMENTS
          Values of this property are the result of applying this pattern - SciElement's object.
 final static StringSINGLE_OCCURRENCE_PER_CLASS
           
 final static StringTEMPLATE
           
 final static StringTEXTS
           
 final static StringTITLE
           

Field Detail

CONTAINER

public final static String CONTAINER
A value of this property is SciContainer where the output element will be contained.
Cannot be null.

CREATE_IN_DEFINITION

public final static String CREATE_IN_DEFINITION

DEFAULT_NAME

public final static String DEFAULT_NAME
Since:
Together 5.0

DEFAULT_TYPE

public final static String DEFAULT_TYPE
Since:
Together 5.0

DO_NOT_KEEP_TAG

public final static String DO_NOT_KEEP_TAG
Since:
Together 5.0

DONT_CREATE_SHORTCUTS_ON_DIAGRAM

public final static String DONT_CREATE_SHORTCUTS_ON_DIAGRAM

ELEMENT

public final static String ELEMENT
A value of this property is SciElement the pattern will work with. If it is null,
then the pattern will create new element.

ELEMENTS

public final static String ELEMENTS
Values of this property are SciElement's the pattern will work with.

FILE_NAMES

public final static String FILE_NAMES
Since:
Together 5.0

GENERATE_PROLOGUE_EPILOGUE

public final static String GENERATE_PROLOGUE_EPILOGUE
Since:
Together 5.0

HIDE_IN_CHOOSE_LIST

public final static String HIDE_IN_CHOOSE_LIST

LINK_DESTINATION_CLASS

public final static String LINK_DESTINATION_CLASS
A value of this property is SciClass being a destination class for a link this pattern works with.
Only patterns with SciPatternCategory.LINK_CATEGORY
value of PATTERN_CATEGORY property have this property.

LINK_SOURCE_CLASS

public final static String LINK_SOURCE_CLASS
A value of this property is SciClass being a source class for a link this pattern works with.
Only patterns with SciPatternCategory.LINK_CATEGORY
value of PATTERN_CATEGORY property have this property.

PASTE_CLASSES_TO_ONE_FILE

public final static String PASTE_CLASSES_TO_ONE_FILE
Since:
Together 5.0

PATTERN_CATEGORY

public final static String PATTERN_CATEGORY
A value of this property is a string with the name of the kind of object this pattern is intended to work with.
The predefined kinds in SciPatternCategory interface.


Important: the value of this property should not be changed, since it is automatically set at the
start up.

See Also:
SciPatternCategory

PATTERN_DESCRIPTION

public final static String PATTERN_DESCRIPTION
A value of this property is a string with a description of this pattern.

PATTERN_DISPLAY_NAME

public final static String PATTERN_DISPLAY_NAME
A value of this property is a string with the name which will be displayed in wizards and other dialogs
as a name of this pattern.

PATTERN_FILE_URL

public final static String PATTERN_FILE_URL
Since:
Together 5.0

PATTERN_LANGUAGE

public final static String PATTERN_LANGUAGE
A value of this property is a name of a programming language this pattern is intended to work with.
The predefined language names are in SciLanguage interface.

See Also:
SciLanguage

PATTERN_NAME

public final static String PATTERN_NAME
A value of this property is a string with the name of this pattern.


Important: the value of this property should not be changed, since it is automatically set at the
start up.


PATTERN_UI

public final static String PATTERN_UI
Since:
Together 4.0

PRESERVE_FORMATTING

public final static String PRESERVE_FORMATTING
Since:
Together 5.0

RESULT_ELEMENT

public final static String RESULT_ELEMENT
A value of this property is the result of applying this pattern - SciElement object.

RESULT_ELEMENTS

public final static String RESULT_ELEMENTS
Values of this property are the result of applying this pattern - SciElement's object.

SINGLE_OCCURRENCE_PER_CLASS

public final static String SINGLE_OCCURRENCE_PER_CLASS
Since:
Together 5.0

TEMPLATE

public final static String TEMPLATE
Since:
Together 5.0

TEXTS

public final static String TEXTS
Since:
Together 5.0

TITLE

public final static String TITLE
Since:
Together 4.0

Association Links

to Class java.lang.String

A value of this property is a name of a programming language this pattern is intended to work with.
The predefined language names are in SciLanguage interface.

see com.togethersoft.openapi.sci.SciLanguage

to Class java.lang.String

A value of this property is a string with the name of the kind of object this pattern is intended to work with.
The predefined kinds in SciPatternCategory interface.


Important: the value of this property should not be changed, since it is automatically set at the
start up.

see SciPatternCategory

to Class java.lang.String

A value of this property is a string with the name of this pattern.


Important: the value of this property should not be changed, since it is automatically set at the
start up.

to Class java.lang.String

A value of this property is a string with the name which will be displayed in wizards and other dialogs
as a name of this pattern.

to Class java.lang.String

A value of this property is a string with a description of this pattern.

to Class java.lang.String

A value of this property is SciContainer where the output element will be contained.
Cannot be null.

to Class java.lang.String

A value of this property is SciElement the pattern will work with. If it is null,
then the pattern will create new element.

to Class java.lang.String

Values of this property are SciElement's the pattern will work with.

to Class java.lang.String

A value of this property is SciClass being a source class for a link this pattern works with.
Only patterns with SciPatternCategory.LINK_CATEGORY
value of PATTERN_CATEGORY property have this property.

to Class java.lang.String

A value of this property is SciClass being a destination class for a link this pattern works with.
Only patterns with SciPatternCategory.LINK_CATEGORY
value of PATTERN_CATEGORY property have this property.

to Class java.lang.String

A value of this property is the result of applying this pattern - SciElement object.

to Class java.lang.String

Values of this property are the result of applying this pattern - SciElement's object.

to Class java.lang.String

since Together 4.0

to Class java.lang.String

since Together 4.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

since Together 5.0

to Class java.lang.String

to Class java.lang.String