public class ComponentKM extends AbstractComponentKM
IKnowledgeModule.KMType, IKnowledgeModule.LKMType, IKnowledgeModule.ProcessingType
SUBTYPE_ALL_LINES, SUBTYPE_UNDEFINED
NAME_MAX_LENGTH
INTG_TYPE_CONTROL_APPEND, INTG_TYPE_INCREMENTAL_UPDATE, INTG_TYPE_INTERMEDIATE_COMPONENT, INTG_TYPE_NONE, INTG_TYPE_SCD, LOCAL_VARIABLES_GROOVY_SCRIPT
Constructor and Description |
---|
ComponentKM(IProject project,
ComponentKM baseComponentKM,
java.lang.String name)
Deprecated.
|
ComponentKM(IProject project,
java.lang.String name)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ComponentKM |
getBaseComponentKM()
Deprecated.
Returns the base component KM for this ComponentKM
|
addClassDeclarationText, addOdiKMTemplate, addOdiKMTemplateList, addProcedureLine, addProcedureLine, addProcedureOption, addVariableDefScriptText, duplicateOption, findLine, getAllLines, getAllLines, getAllOptionGroups, getAllOptions, getAllOptionsWithNoGroup, getASTClassName, getClassDeclarationText, getComponentType, getDefaultSourceTechnology, getDefaultTargetTechnology, getDerivedSubSelectLine, getDerivedSubSelectTemplate, getExpectedUpstreamASTClassName, getGenerateMTI, getIndExcludeExUnitBegin, getIndExcludeExUnitEnd, getIndExcludeExUnitMain, getIndExcludeMapBegin, getIndExcludeMapCleanUp, getIndExcludeMapEnd, getInsertionLines, getIntegrationType, getKMType, getLineType, getLKMType, getName, getOdiKMTemplateList, getOdiProject, getOption, getOwnedLines, getOwnedLines, getProcedureLines, getProcedureOptions, getProcessingType, getProducedASTClassName, getSourceLanguage, getSourceTechnology, getStaticBaseClassName, getSubtype, getSubtype, getTargetLanguage, getTargetTechnology, getVariableDefScriptText, getVariableDefScriptText, hasGeneratorDelegate, is11gKM, isBaseKMLine, isBaseOnlyKM, isHidden, isMultiConnectIKM, isMultiConnectLKM, isProcedureLine, isSeeded, isSourceSupported, isTransparentLKM, moveLineAfter, moveLineBefore, moveLineToBottom, moveLineToTop, overrideLine, removeOdiKMTemplate, removeProcedureLine, setBaseComponentKM, setClassDeclarationText, setComponentType, setDefaultsFromBaseKM, setDefaultSourceTechnology, setExpectedUpstreamASTClassName, setGenerateMTI, setIndExcludeExUnitBegin, setIndExcludeExUnitEnd, setIndExcludeExUnitMain, setIndExcludeMapBegin, setIndExcludeMapCleanUp, setIndExcludeMapEnd, setIntegrationType, setLKMType, setMultiConnectionSupported, setProcessingType, setProducedASTClassName, setSourceLanguage, setSourceTechnology, setSubtype, setSubtype, setTargetLanguage, setTargetTechnology, setVariableDefScriptText
getChecksum, getCustomizationStatus, getKMBuildNumber, getProject, isDefaultKM, isGlobal, isInstanceLevelSecurityNeeded, isSetBasedOperatorSupported, setChecksum, setDefaultKM, setKMBuildNumber, setProject, setSetBasedOperatorSupported, toString
addLine, addLine, addLine, addLine, addOption, addOption, addOptionGroup, addProcedureOption, dumpLineOrder, duplicateLine, getDescription, getFlexFieldsValues, getInternalId, getLines, getOptionGroup, getOptionGroups, getOptionNames, getOptions, getOptionsWithNoGroup, getProcedureId, getProcedureOption, getTopLevelLines, initFlexFields, isMultiConnectionSupported, moveGroupAfterGroup, moveGroupBeforeGroup, moveOptionAfter, moveOptionBefore, moveOptionToBottom, moveOptionToTop, removeLine, removeOption, removeOptionGroup, setDefaultTargetTechnology, setDescription, setName
getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, isNew, preCommit
equals, getBigNumericId, getGlobalId, getNumericId, getParent, hashCode
addProcedureOption, getDescription, getProcedureOption, isMultiConnectionSupported
addOptionGroup, addProcedureOption, getOptionGroup
getBigNumericId, getGlobalId, getNumericId
getFirstDate, getFirstUser, getLastDate, getLastUser
getGlobalId, getParent
public ComponentKM(IProject project, java.lang.String name)
project
- the containing project for the km. if null, then the a global
km will be created.name
- the name of the new km.public ComponentKM(IProject project, ComponentKM baseComponentKM, java.lang.String name)
project
- The containing project for the KM. If null, then the a global
KM will be created.baseComponentKM
- The base component KM for the new KM. Can be null.name
- The name of the new KM.public ComponentKM getBaseComponentKM()
getBaseComponentKM
in class AbstractComponentKM