예제 #1
0
 function getExternalIdentifiersSearchResultEditor()
 {
     $editor = createTableViewer(null);
     $editor->addEditor(createShortTextViewer($this->externalIdentifierAttribute));
     $editor->addEditor(createDefinedMeaningReferenceViewer($this->collectionMemberAttribute));
     $editor->addEditor(createDefinedMeaningReferenceViewer($this->collectionAttribute));
     return $editor;
 }
function getUpdatedClassAttributesEditor( $attribute, $showRollBackOptions ) {

	$o = OmegaWikiAttributes::getInstance();
		
	$editor = createTableViewer( $attribute );
	
	if ( $showRollBackOptions )
		$editor->addEditor( new RollbackEditor( $o->rollBack, false ) );
		
	$editor->addEditor( createDefinedMeaningReferenceViewer( $o->class ) );
	$editor->addEditor( createDefinedMeaningReferenceViewer( $o->level ) );
	$editor->addEditor( createDefinedMeaningReferenceViewer( $o->attribute ) );
	$editor->addEditor( createShortTextViewer( $o->type ) );
	$editor->addEditor( createShortTextViewer( $o->operation ) );
	$editor->addEditor( createBooleanViewer( $o->isLatest ) );
	
	return $editor;
}