本文整理汇总了Java中org.pathvisio.core.model.ObjectType.GROUP属性的典型用法代码示例。如果您正苦于以下问题:Java ObjectType.GROUP属性的具体用法?Java ObjectType.GROUP怎么用?Java ObjectType.GROUP使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.pathvisio.core.model.ObjectType
的用法示例。
在下文中一共展示了ObjectType.GROUP属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addElement
Set<PathwayElement> addElement(PathwayElement pwe, Set<PathwayElement> set) {
Set<PathwayElement> added = new HashSet<PathwayElement>();
if(pwe != null) {
//If it's a group, add all subelements
if(pwe.getObjectType() == ObjectType.GROUP) {
for(PathwayElement ge : pwe.getParent().getGroupElements(pwe.getGroupId())) {
added.addAll(addElement(ge, set));
}
}
set.add(pwe);
added.add(pwe);
}
return added;
}
示例2: doHighlight
/**
* Highlight all object but DataNodes and Groups. Only the first color
* from the hashmap will be used.
*/
private void doHighlight() {
for(VPathwayElement vpe : vPathway.getDrawingObjects()) {
if(vpe instanceof Graphics) {
PathwayElement pwe = ((Graphics)vpe).getPathwayElement();
List<Color> elmColors = colors.get(pwe);
if(elmColors != null && elmColors.size() > 0) {
ObjectType ot = pwe.getObjectType();
if(ot != ObjectType.DATANODE && ot != ObjectType.GROUP) {
vpe.highlight(elmColors.get(0));
}
}
}
}
}