public static int calculateByteSize ( final TypeDefinition typeDefinition ) { return calculateByteSize ( 0, typeDefinition ); }
public static int calculateByteSize ( final TypeDefinition typeDefinition ) { return calculateByteSize ( 0, typeDefinition ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public int getLength () { if ( this.type != null ) { return TypeHelper.calculateByteSize ( this.type ); } else { return 0; } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public int getLength () { if ( this.type != null ) { return TypeHelper.calculateByteSize ( this.type ); } else { return 0; } }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public String getText ( final Object object ) { final TypeDefinition typeDef = (TypeDefinition)object; final String label = typeDef.getName (); final String str = label == null || label.length () == 0 ? getString ( "_UI_TypeDefinition_type" ) : //$NON-NLS-1$ getString ( "_UI_TypeDefinition_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ return String.format ( "%s (length: %s)", str, TypeHelper.calculateByteSize ( typeDef ) ); }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public String getText ( final Object object ) { final TypeDefinition typeDef = (TypeDefinition)object; final String label = typeDef.getName (); final String str = label == null || label.length () == 0 ? getString ( "_UI_TypeDefinition_type" ) : //$NON-NLS-1$ getString ( "_UI_TypeDefinition_type" ) + " " + label; //$NON-NLS-1$ //$NON-NLS-2$ return String.format ( "%s (length: %s)", str, TypeHelper.calculateByteSize ( typeDef ) ); }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { final StyledString styledLabel = new StyledString (); final TypeDefinition typeDef = (TypeDefinition)object; final String label = typeDef.getName (); styledLabel.append ( getString ( "_UI_TypeDefinition_type" ), StyledString.Style.QUALIFIER_STYLER ); if ( label != null && !label.isEmpty () ) { styledLabel.append ( " " + label ); styledLabel.append ( String.format ( "(%s)", TypeHelper.calculateByteSize ( typeDef ) ), StyledString.Style.COUNTER_STYLER ); } return styledLabel; }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { final StyledString styledLabel = new StyledString (); final TypeDefinition typeDef = (TypeDefinition)object; final String label = typeDef.getName (); styledLabel.append ( getString ( "_UI_TypeDefinition_type" ), StyledString.Style.QUALIFIER_STYLER ); if ( label != null && !label.isEmpty () ) { styledLabel.append ( " " + label ); styledLabel.append ( String.format ( "(%s)", TypeHelper.calculateByteSize ( typeDef ) ), StyledString.Style.COUNTER_STYLER ); } return styledLabel; }