public class EASpecifics extends java.lang.Object implements IEASpecificExtensions
IEASpecificExtensions
EA_SPECIFICS_CATEGORY, EA_SPECIFICS_CLASSIFIER_ALIAS, EA_SPECIFICS_CLASSIFIER_COMPLEXITY, EA_SPECIFICS_CLASSIFIER_COMPLEXITY_DIFFICULT, EA_SPECIFICS_CLASSIFIER_COMPLEXITY_EASY, EA_SPECIFICS_CLASSIFIER_COMPLEXITY_MEDIUM, EA_SPECIFICS_CLASSIFIER_COMPLEXITY_VALUES, EA_SPECIFICS_CLASSIFIER_KEYWORDS, EA_SPECIFICS_CLASSIFIER_LABEL, EA_SPECIFICS_CLASSIFIER_PHASE, EA_SPECIFICS_CLASSIFIER_PREF_KEY, EA_SPECIFICS_CLASSIFIER_ROOT, EA_SPECIFICS_CLASSIFIER_STATUS, EA_SPECIFICS_CLASSIFIER_STATUS_APPROVED, EA_SPECIFICS_CLASSIFIER_STATUS_IMPLEMENTED, EA_SPECIFICS_CLASSIFIER_STATUS_MANDATORY, EA_SPECIFICS_CLASSIFIER_STATUS_PROPOSED, EA_SPECIFICS_CLASSIFIER_STATUS_VALIDATED, EA_SPECIFICS_CLASSIFIER_STATUS_VALUES, EA_SPECIFICS_CLASSIFIER_VERSION, EA_SPECIFICS_CONNECTOR_ALIAS, EA_SPECIFICS_CONNECTOR_DIRECTION, EA_SPECIFICS_CONNECTOR_DIRECTION_BI, EA_SPECIFICS_CONNECTOR_DIRECTION_DEST_SRC, EA_SPECIFICS_CONNECTOR_DIRECTION_SRC_DEST, EA_SPECIFICS_CONNECTOR_DIRECTION_UNSPECIFIED, EA_SPECIFICS_CONNECTOR_DIRECTION_VALUES, EA_SPECIFICS_CONNECTOR_LABEL, EA_SPECIFICS_CONNECTOR_PREF_KEY, EA_SPECIFICS_EXPOSED_INTERFACES_LABEL, EA_SPECIFICS_EXPOSED_INTERFACES_PREF_KEY, EA_SPECIFICS_EXPOSED_INTERFACES_PROVIDED, EA_SPECIFICS_EXPOSED_INTERFACES_REQUIRED, EA_SPECIFICS_OPERATION_ALIAS, EA_SPECIFICS_OPERATION_CONST, EA_SPECIFICS_OPERATION_LABEL, EA_SPECIFICS_OPERATION_NATIVE, EA_SPECIFICS_OPERATION_PREF_KEY, EA_SPECIFICS_OPERATION_PURE, EA_SPECIFICS_OPERATION_RETURN_ARRAY, EA_SPECIFICS_OPERATION_SYNCHRONIZED, EA_SPECIFICS_PARAMETER_ALIAS, EA_SPECIFICS_PARAMETER_FIXED_VALUE, EA_SPECIFICS_PARAMETER_LABEL, EA_SPECIFICS_PARAMETER_PREF_KEY, EA_SPECIFICS_PREFERENCES_NODE, EA_SPECIFICS_PROPERTY_ALIAS, EA_SPECIFICS_PROPERTY_LABEL, EA_SPECIFICS_PROPERTY_PREF_KEY, EA_SPECIFICS_PROPERTY_TRANSIENT, EA_SPECIFICS_SOURCE
Constructor and Description |
---|
EASpecifics() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getClassifierAlias(Classifier classifier) |
static java.lang.String |
getClassifierComplexity(Classifier classifier) |
static java.lang.String |
getClassifierKeywords(Classifier classifier) |
static java.lang.String |
getClassifierPhase(Classifier classifier) |
static java.lang.String |
getClassifierStatus(Classifier classifier) |
static java.lang.String |
getClassifierVersion(Classifier classifier) |
static java.lang.String |
getConnectorAlias(Connector connector) |
static java.lang.String |
getConnectorDirection(Connector connector) |
static java.lang.String |
getOperationAlias(Operation operation) |
static java.lang.String |
getParameterAlias(Parameter parameter) |
static java.lang.String |
getPropertyAlias(Property property) |
static java.lang.Boolean |
isClassifierRoot(Classifier classifier) |
static java.lang.Boolean |
isOperationConst(Operation operation) |
static java.lang.Boolean |
isOperationNative(Operation operation) |
static java.lang.Boolean |
isOperationPure(Operation operation) |
static java.lang.Boolean |
isOperationReturnArray(Operation operation) |
static java.lang.Boolean |
isOperationSynchronized(Operation operation) |
static java.lang.Boolean |
isParameterFixedValue(Parameter parameter) |
static java.lang.Boolean |
isPropertyTransient(Property property) |
static void |
setClassifierAlias(Classifier classifier,
java.lang.String alias)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierComplexity(Classifier classifier,
java.lang.String complexity)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierKeywords(Classifier classifier,
java.lang.String keywords)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierPhase(Classifier classifier,
java.lang.String phase)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierRoot(Classifier classifier,
boolean root)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierStatus(Classifier classifier,
java.lang.String status)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setClassifierVersion(Classifier classifier,
java.lang.String version)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setConnectorAlias(Connector connector,
java.lang.String alias)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setConnectorDirection(Connector connector,
java.lang.String direction)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationAlias(Operation operation,
java.lang.String alias)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationConst(Operation operation,
boolean _const)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationNative(Operation operation,
boolean _native)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationPure(Operation operation,
boolean pure)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationReturnArray(Operation operation,
boolean returnArray)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setOperationSynchronized(Operation operation,
boolean _synchronized)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setParameterAlias(Parameter parameter,
java.lang.String alias)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setParameterFixedValue(Parameter parameter,
boolean fixedValue)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setPropertyAlias(Property property,
java.lang.String alias)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
static void |
setPropertyTransient(Property property,
boolean _transient)
Set the EA-specific value; does only work if extension is enabled, otherwise a regular annotation is created.
|
public static java.lang.Boolean isClassifierRoot(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierRoot(Classifier classifier, boolean root)
public static java.lang.String getClassifierAlias(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierAlias(Classifier classifier, java.lang.String alias)
public static java.lang.String getClassifierPhase(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierPhase(Classifier classifier, java.lang.String phase)
public static java.lang.String getClassifierStatus(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierStatus(Classifier classifier, java.lang.String status)
public static java.lang.String getClassifierVersion(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierVersion(Classifier classifier, java.lang.String version)
public static java.lang.String getClassifierKeywords(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierKeywords(Classifier classifier, java.lang.String keywords)
public static java.lang.String getClassifierComplexity(Classifier classifier)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setClassifierComplexity(Classifier classifier, java.lang.String complexity)
public static java.lang.Boolean isParameterFixedValue(Parameter parameter)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setParameterFixedValue(Parameter parameter, boolean fixedValue)
public static java.lang.String getParameterAlias(Parameter parameter)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setParameterAlias(Parameter parameter, java.lang.String alias)
public static java.lang.Boolean isPropertyTransient(Property property)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setPropertyTransient(Property property, boolean _transient)
public static java.lang.String getPropertyAlias(Property property)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setPropertyAlias(Property property, java.lang.String alias)
public static java.lang.Boolean isOperationPure(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationPure(Operation operation, boolean pure)
public static java.lang.Boolean isOperationConst(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationConst(Operation operation, boolean _const)
public static java.lang.Boolean isOperationReturnArray(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationReturnArray(Operation operation, boolean returnArray)
public static java.lang.Boolean isOperationSynchronized(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationSynchronized(Operation operation, boolean _synchronized)
public static java.lang.Boolean isOperationNative(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationNative(Operation operation, boolean _native)
public static java.lang.String getOperationAlias(Operation operation)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setOperationAlias(Operation operation, java.lang.String alias)
public static java.lang.String getConnectorDirection(Connector connector)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setConnectorDirection(Connector connector, java.lang.String direction)
public static java.lang.String getConnectorAlias(Connector connector)
null
, the value is not set (maybe extension is disabled); the EA value otherwise.public static void setConnectorAlias(Connector connector, java.lang.String alias)
Copyright (c) 2015 itemis AG, and others. All rights reserved.