Interface ELViewElement
-
- All Superinterfaces:
ELContAsgnAble,ELElement,ELNamedElement,ELNamespaceAsgnAble,ELObject,ELUUIDAble
- All Known Subinterfaces:
BI2Cube,BI2DimensionAttribute,BI2DimensionIdAttribute,BI2DimensionLevel,BI2DimensionShowAttribute,BI2DimensionSortAttribute,BI2DimensionTree,BI2Hierarchy,BI2HierarchyLevel,BIHierarchy,BIHierarchyAttribute,BIHierarchyLevel,BIHierarchySortAttribute,CLStructureDefinition,CLStructureElement,CLStructureEntry,CLStructureGroup,DBView,DBViewColumn,DBViewElement,DBViewFrom,DBViewSubselectFrom,ELView,ELViewEntry,ELViewGroup,ELViewGroupAble,ERView,ERViewAttribute,ERViewElement,ERViewFrom,ERViewSubselectFrom,IMView,IMViewElement,IMViewFeature,IMViewFrom,IMViewSubselectFrom
public interface ELViewElement extends ELNamespaceAsgnAble
This is a utility class for ELViewElement that provides static methods for creation or other purposes.- Note:
- The interface ELViewElement describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classELViewElement.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetConcreteExpression()The concrete expression as plain text.java.lang.StringgetConcreteExpressionQuoted(java.lang.String pattern)The quoted concrete expression quotes all hyperlinks.ELViewgetEnvironmentView()Gets theELViewof thisELViewElement.java.lang.StringgetExprFlowText()The expression of this view element as formatted text with hyperlinks.java.lang.StringgetExprInnoRefText()The expression of this view element as text with InnoRef formatted hyperlinks.java.lang.StringgetExprText()The expression of this view element as plain text.ARG_ModifyViewExpressionFlowReqgetModifyViewExpressionFlow()Returns the current expression string and all informations needed for intellisense behavior while editing the view expression with hyperlinks.<T extends ELFeature>
java.util.List<T>getUsedFeature(java.lang.Class<T> returnType)List of features used by this view element.voidmodifyViewExpressionFlow(java.lang.String strText, java.lang.String strFlowText)Modify the view expression and the used features of this view element by given flow text with hyperlinks.voidsetConcreteExpression(java.lang.String value)Set the value of Info ConcreteExpression.voidsetExprFlowText(java.lang.String value)Set the value of Info ExprFlowText.voidsetExprInnoRefText(java.lang.String value)Set the value of Info ExprInnoRefText.voidsetUsedFeature(java.util.List<? extends ELFeature> values)Set the value of Foreign Key UsedFeature.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
getConcreteExpression
java.lang.String getConcreteExpression() throws InoNetException, SrvErrorExceptionThe concrete expression as plain text.- Throws:
InoNetExceptionSrvErrorException
-
setConcreteExpression
void setConcreteExpression(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Info ConcreteExpression.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConcreteExpressionQuoted
java.lang.String getConcreteExpressionQuoted(java.lang.String pattern) throws InoNetException, SrvErrorExceptionThe quoted concrete expression quotes all hyperlinks. The default quote character is the double quotation mark ("). Use the argument pattern with a one character string to change the quote character, or with a two character string for open and close quote, (p.e. []).- Parameters:
pattern- A string pattern. This parameter is optional. (Its value can be given as null.)- Throws:
InoNetExceptionSrvErrorException
-
getExprText
java.lang.String getExprText() throws InoNetException, SrvErrorExceptionThe expression of this view element as plain text.- Throws:
InoNetExceptionSrvErrorException
-
getExprFlowText
java.lang.String getExprFlowText() throws InoNetException, SrvErrorExceptionThe expression of this view element as formatted text with hyperlinks.- Throws:
InoNetExceptionSrvErrorException
-
setExprFlowText
void setExprFlowText(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Info ExprFlowText.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getExprInnoRefText
java.lang.String getExprInnoRefText() throws InoNetException, SrvErrorExceptionThe expression of this view element as text with InnoRef formatted hyperlinks.- Throws:
InoNetExceptionSrvErrorException
-
setExprInnoRefText
void setExprInnoRefText(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Info ExprInnoRefText.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getEnvironmentView
ELView getEnvironmentView() throws InoNetException, SrvErrorException
Gets theELViewof thisELViewElement.- Throws:
InoNetExceptionSrvErrorException
-
getModifyViewExpressionFlow
ARG_ModifyViewExpressionFlowReq getModifyViewExpressionFlow() throws InoNetException, SrvErrorException
Returns the current expression string and all informations needed for intellisense behavior while editing the view expression with hyperlinks.- Throws:
InoNetExceptionSrvErrorException
-
modifyViewExpressionFlow
void modifyViewExpressionFlow(java.lang.String strText, java.lang.String strFlowText) throws InoNetException, SrvErrorExceptionModify the view expression and the used features of this view element by given flow text with hyperlinks.- Parameters:
strText- unformatted expression textstrFlowText- formatted expression text- Throws:
InoNetExceptionSrvErrorException
-
getUsedFeature
<T extends ELFeature> java.util.List<T> getUsedFeature(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
List of features used by this view element.- Parameters:
returnType- Specifies the type of elements to be returned.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
setUsedFeature
void setUsedFeature(java.util.List<? extends ELFeature> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key UsedFeature.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
-