public QualifiedName getTypeQName() { return new QualifiedName(domElement.getNamespaceURI(), domElement.getLocalName()); }
public String generateStartTagContent(IDOMElement element) { ISourceGenerator generator = element.getModel().getGenerator(); StringBuffer buffer = new StringBuffer(); buffer.append('#'); buffer.append(element.getLocalName()); NamedNodeMap attributes = element.getAttributes(); int length = attributes.getLength(); for (int i = 0; i < length; i++) { Attr attr = (Attr) attributes.item(i); if (attr == null) { continue; } buffer.append(' '); String attrName = generator.generateAttrName(attr); if (attrName != null) { buffer.append(attrName); } String attrValue = generator.generateAttrValue(attr); if (attrValue != null) { // attr name only for HTML boolean and JSP buffer.append('='); buffer.append(attrValue); } } return buffer.toString(); }
private IElementDescriptor getElementDescriptor() { ICMRegistry registry = CMRegistry.getInstance(); String uri = CMUtil.getElementNamespaceURI(_element); return registry.getElementDescriptor(uri, _element.getLocalName()); }
/** * @param target * @return the tag variable descriptor for the target */ public TagVarDescriptor getTagVarDescriptor(Element target) { if (target instanceof IDOMElement) { IDOMElement xmlEle = (IDOMElement) target; CMElementDeclaration decl = CMUtil.getElementDeclaration(xmlEle); if (decl != null) { if (CMUtil.isJSP(decl)) { return getJSPTagVarDescriptor(xmlEle.getLocalName()); } String uri = CMUtil.getTagURI(decl); if (uri != null) { return getTagVarDescriptor(uri, xmlEle.getLocalName()); } } } return null; }
String localName = element.getLocalName();
String localName = element.getLocalName(); if (localName != null && localName.equalsIgnoreCase(HTML40Namespace.ElementName.HTML)) {
String localName = element.getLocalName(); if (localName != null && localName.equalsIgnoreCase(HTML40Namespace.ElementName.HTML)) {
: handler1); String uri = CMUtil.getElementNamespaceURI(element); String tagName = element.getLocalName(); if (!handler.isEnabled(element, element, uri, tagName, attr)) {
: handler1); String uri = CMUtil.getElementNamespaceURI(element); String tagName = element.getLocalName(); if (!handler.isEnabled(element, element, uri, tagName, attr)) {
public void fillContextMenu(IMenuManager menu) { ISelection selection = this.getContext().getSelection(); EditPart part = findCommonAncesterPart(selection); if (part == null) { return; } TableOperationContext context = TableOperationContext .getTableOperationContext(part); if (context == null) { return; } final ElementEditPart tablePart = context._tablePart; if (tablePart == null || !supportTableActions(tablePart)) { return; } final int cellRow = context._rowIndex; final int cellColumn = context._columnIndex; String tag = ((IDOMElement) tablePart.getIDOMNode()).getLocalName(); final IMenuManager tableMenu = new MenuManager(tag); // ok, we passed the checking, now let's create the actions. tableMenu.add(action); tableMenu.addMenuListener(new IMenuListener() { public void menuAboutToShow(IMenuManager manager) { tableMenu.removeAll(); fillTableMenu(tablePart, cellRow, cellColumn, tableMenu); } }); menu.appendToGroup(PageDesignerActionConstants.GROUP_CONTAINER, tableMenu); }