public final class Concept extends DefaultMutableTreeNode implements Record
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject| Constructor and Description |
|---|
Concept(ConceptId id,
String conceptCodePrefix,
Metadata metadata) |
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObjectpublic Concept(ConceptId id, String conceptCodePrefix, Metadata metadata) throws InvalidConceptCodeException
InvalidConceptCodeExceptionpublic String getConceptCodePrefix()
public ConceptId getId()
public Object getUserObject()
getUserObject in class DefaultMutableTreeNodepublic boolean isDerived()
public void setDerived(boolean derived)
public boolean isInDataSource()
true if this concept should be queried with
=, false if this concept should be queried
with LIKE.public void setInDataSource(boolean b)
b - true to query for this concept with =,
false to query for it with LIKE.public boolean isInUse()
public void setInUse(boolean inUse)
public String getSourceSystemCode()
public void setSourceSystemCode(String sourceSystemId)
public String getFullName()
public void setDimCode(String dimCode)
public String getDimCode()
public void setCVisualAttributes(String attrs)
public String getCVisualAttributes()
public String getSymbol()
public String getCPath()
public String getToolTip()
public String getConceptCode()
public String getDisplayName()
public void setDisplayName(String displayName)
public void setOperator(ConceptOperator operator)
public ConceptOperator getOperator()
public void setDataType(DataType dataType)
public DataType getDataType()
public void setValueTypeCode(ValueTypeCode valueTypeCode)
public ValueTypeCode getValueTypeCode()
public void setMetadataXml(String metadataXml)
public String getMetadataXml()
public String toString()
toString in class DefaultMutableTreeNodepublic String[] getHierarchyPaths()
public void addHierarchyPath(String path)
public void setAppliedPath(String appliedPath)
public String getAppliedPath()
public void setFactTableColumn(String factTableColumn)
public String getFactTableColumn()
public void setTableName(String tableName)
public String getTableName()
public void setColumnName(String columnName)
public String getColumnName()
public void setComment(String comment)
public String getComment()
public void setDownloaded(Date downloaded)
public Date getDownloaded()
public void setUpdated(Date updated)
public Date getUpdated()
public boolean isModifier()
public int getLevel()
getLevel in class DefaultMutableTreeNodepublic void setSynonymCode(SynonymCode synonymCode)
public SynonymCode getSynonymCode()
public boolean isAlreadyLoaded()
public void setAlreadyLoaded(boolean alreadyLoaded)
public boolean isRejected()
isRejected in interface Recordpublic void setRejected(boolean rejected)
public String[] getRejectionReasons()
getRejectionReasons in interface Recordpublic void addRejectionReason(String rejectedReason)
Copyright © 2012–2017 Emory University. All rights reserved.